summaryrefslogtreecommitdiff
path: root/source/slang/slang-ast-decl.cpp
AgeCommit message (Collapse)Author
2020-06-03Devirtualize AST types (#1368)jsmall-nvidia
* Make getSup work with more general non-virtual 'virtual' mechanism. * WIP: Non virtual AST types. * Project change. * Type doesn't implement equalsImpl * Fix macro invocation Make Overridden functions public to make simply accessible by base types. * Use SLANG_UNEXPECTED. * GetScalarType -> getScalarType Use SLANG_UNEXPECTED instead on ASSERT in NamedExpressionType and TypeType