| 1212 | }; |
| 1213 | } |
| 1214 | __forceinline bool addCallMacro ( const string & fnName, ExprCallFactory && factory ) { |
| 1215 | if ( callThis.find(fnName)!=callThis.end() ) { |
| 1216 | return false; |
| 1217 | } |
| 1218 | callThis[fnName] = das::move(factory); |
| 1219 | return true; |
| 1220 | } |
| 1221 | public: |
| 1222 | smart_ptr<Context> macroContext; |
| 1223 | safebox<TypeDecl, TypeDeclPtr> aliasTypes; |
no test coverage detected