Changes in src/GenPoly/ScrubTyVars.h [ffad73a:b18b0b5]
- File:
-
- 1 edited
-
src/GenPoly/ScrubTyVars.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/GenPoly/ScrubTyVars.h
rffad73a rb18b0b5 35 35 template< typename SynTreeClass > 36 36 static SynTreeClass *scrub( SynTreeClass *target ); 37 37 38 38 virtual Type* mutate( TypeInstType *typeInst ); 39 Expression* mutate( SizeofExpr *szeof ); 40 Expression* mutate( AlignofExpr *algnof ); 39 virtual Type* mutate( StructInstType *structInst ); 40 virtual Type* mutate( UnionInstType *unionInst ); 41 virtual Expression* mutate( SizeofExpr *szeof ); 42 virtual Expression* mutate( AlignofExpr *algnof ); 41 43 virtual Type* mutate( PointerType *pointer ); 44 42 45 private: 46 /// Mutates (possibly generic) aggregate types appropriately 47 Type* mutateAggregateType( Type *ty ); 48 43 49 bool doAll; 44 50 const TyVarMap &tyVars;
Note:
See TracChangeset
for help on using the changeset viewer.