Return by reference and pass by reference working with objects. Closures might present problems, however
This commit is contained in:
@@ -43,6 +43,8 @@ class Type {
|
||||
Type withIncreasedIndirection();
|
||||
Type withDecreasedIndirection();
|
||||
|
||||
Type* withoutReference();
|
||||
|
||||
ValueType baseType;
|
||||
NodeTree<ASTData>* typeDefinition;
|
||||
NodeTree<Symbol>* templateDefinition;
|
||||
|
||||
Reference in New Issue
Block a user