Changes in src/SymTab/Validate.h [b9f8274:9939dc3]
- File:
-
- 1 edited
-
src/SymTab/Validate.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/SymTab/Validate.h
rb9f8274 r9939dc3 11 11 // Created On : Sun May 17 21:53:34 2015 12 12 // Last Modified By : Andrew Beach 13 // Last Modified On : Tue Jul 12 15:30:00 202214 // Update Count : 613 // Last Modified On : Tue May 17 14:35:00 2022 14 // Update Count : 5 15 15 // 16 16 … … 19 19 #include <list> // for list 20 20 21 class Declaration; 21 struct CodeLocation; 22 class Declaration; 23 class Type; 24 25 namespace ast { 26 class Type; 27 class SymbolTable; 28 } 22 29 23 30 namespace SymTab { 31 class Indexer; 32 24 33 /// Normalizes struct and function declarations 25 34 void validate( std::list< Declaration * > &translationUnit, bool doDebug = false ); 35 36 // Sub-passes of validate. 37 void validate_A( std::list< Declaration * > &translationUnit ); 38 void validate_B( std::list< Declaration * > &translationUnit ); 39 void validate_C( std::list< Declaration * > &translationUnit ); 40 void validate_D( std::list< Declaration * > &translationUnit ); 41 void validate_E( std::list< Declaration * > &translationUnit ); 42 void validate_F( std::list< Declaration * > &translationUnit ); 26 43 } // namespace SymTab 27 44
Note:
See TracChangeset
for help on using the changeset viewer.