Changeset 3c70d38 for translator/SymTab/Validate.h
- Timestamp:
- Nov 20, 2014, 9:50:35 PM (8 years ago)
- Branches:
- aaron-thesis, arm-eh, cleanup-dtors, ctor, deferred_resn, demangler, enum, forall-pointer-decay, gc_noraii, jacob/cs343-translation, jenkins-sandbox, master, memory, new-ast, new-ast-unique-expr, new-env, no_list, persistent-indexer, pthread-emulation, qualifiedEnum, resolv-new, string, with_gc
- Children:
- ea3eb06
- Parents:
- 1db2c5be
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
translator/SymTab/Validate.h
r1db2c5be r3c70d38 1 /* 2 * This file is part of the Cforall project 3 * 4 * This class is intended to perform pre-processing of declarations, validating their 5 * correctness and computing some auxilliary data that is necessary for the indexer. 6 * 7 * $Id: Validate.h,v 1.7 2005/08/29 20:14:18 rcbilson Exp $ 8 * 9 */ 1 // This class is intended to perform pre-processing of declarations, validating their 2 // correctness and computing some auxilliary data that is necessary for the indexer. 10 3 11 4 #ifndef SYMTAB_VALIDATE_H … … 15 8 16 9 namespace SymTab { 10 class Indexer; 17 11 18 class Indexer; 12 void validate( std::list< Declaration * > &translationUnit, bool doDebug = false, const Indexer *indexer = 0 ); 13 void validateType( Type *type, const Indexer *indexer ); 14 } // SymTab 19 15 20 void validate( std::list< Declaration* > &translationUnit, bool doDebug = false, 21 const Indexer *indexer = 0 ); 22 23 void validateType( Type *type, const Indexer *indexer ); 24 25 } // namespace SymTab 26 27 #endif /* #ifndef SYMTAB_VALIDATE_H */ 16 #endif // SYMTAB_VALIDATE_H
Note: See TracChangeset
for help on using the changeset viewer.