mcoblenz / Obsidian

Obsidian language development
BSD 3-Clause "New" or "Revised" License
76 stars 10 forks source link

default constructor name conflict #424

Closed ivoysey closed 2 years ago

ivoysey commented 2 years ago

if the obs source file has a transaction named the way a constructor would be named, but no constructor, the compiler will generate a default constructor and the names will collide.

ivoysey commented 2 years ago

this may not matter if default constructors are post-pended with the hash of their arguments, like other constructors.