| Envision
    A visual programming IDE for object-oriented languages | 
used to get all necessary information for macro import from the preprocessor. More...
 
 | Public Member Functions | |
| PPCallback (MacroDefinitions ¯oDefinitions, MacroExpansions ¯oExpansions) | |
| virtual void | MacroExpands (const clang::Token &MacroNameTok, const clang::MacroDefinition &md, clang::SourceRange range, const clang::MacroArgs *args) override | 
| Private Attributes | |
| MacroDefinitions & | macroDefinitions_ | 
| MacroExpansions & | macroExpansions_ | 
used to get all necessary information for macro import from the preprocessor.
| 
 | inline | 
| 
 | overridevirtual | 
| 
 | private | 
| 
 | private |