- File:
-
- 1 edited
-
src/GenPoly/InstantiateGeneric.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/GenPoly/InstantiateGeneric.h
r3606fe4 r08fc48f 19 19 20 20 class Declaration; 21 namespace ast {22 class TranslationUnit;23 }24 21 25 22 namespace GenPoly { 26 /// Replaces all generic types that have static layout with concrete 27 /// instantiations. Types with concrete values for otype parameters will be 28 /// template-expanded, while dtype and ftype parameters will be replaced by 29 /// the appropriate void type. 30 void instantiateGeneric( std::list< Declaration* > &translationUnit ); 31 void instantiateGeneric( ast::TranslationUnit & translationUnit ); 23 /// Replaces all generic types that have static layout with concrete instantiations. 24 /// Types with concrete values for otype parameters will be template-expanded, while 25 /// dtype and ftype parameters will be replaced by the appropriate void type. 26 void instantiateGeneric( std::list< Declaration* > &translationUnit ); 32 27 } // namespace GenPoly 33 28
Note:
See TracChangeset
for help on using the changeset viewer.