Changes in src/SynTree/Expression.h [9a705dc8:cdb990a]
- File:
-
- 1 edited
-
src/SynTree/Expression.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/SynTree/Expression.h
r9a705dc8 rcdb990a 41 41 ParamEntry( UniqueId decl, Type * actualType, Type * formalType, Expression* expr ): decl( decl ), actualType( actualType ), formalType( formalType ), expr( expr ), inferParams( new InferredParams ) {} 42 42 ParamEntry( const ParamEntry & other ); 43 ParamEntry( ParamEntry && other ); 43 44 ~ParamEntry(); 44 45 ParamEntry & operator=( const ParamEntry & other ); 46 ParamEntry & operator=( ParamEntry && other ); 45 47 46 48 UniqueId decl; … … 73 75 74 76 InferredParams & get_inferParams() { return inferParams; } 77 78 // move other's inferParams to this 79 void spliceInferParams( Expression * other ); 75 80 76 81 virtual Expression * clone() const override = 0;
Note:
See TracChangeset
for help on using the changeset viewer.