Changeset b3a0df6 for src/AST/Convert.cpp
- Timestamp:
- Dec 11, 2020, 3:44:02 PM (4 years ago)
- Branches:
- ADT, arm-eh, ast-experimental, enum, forall-pointer-decay, jacob/cs343-translation, master, new-ast-unique-expr, pthread-emulation, qualifiedEnum
- Children:
- a6e0e4c
- Parents:
- 3e3f236
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/AST/Convert.cpp
r3e3f236 rb3a0df6 55 55 56 56 // these need to be accessed in new FixInit now 57 ast:: Type *sizeType = nullptr;58 ast::FunctionDecl * dereferenceOperator = nullptr;59 ast::StructDecl * dtorStruct = nullptr;60 ast::FunctionDecl * dtorStructDestroy = nullptr;57 ast::ptr<ast::Type> sizeType = nullptr; 58 const ast::FunctionDecl * dereferenceOperator = nullptr; 59 const ast::StructDecl * dtorStruct = nullptr; 60 const ast::FunctionDecl * dtorStructDestroy = nullptr; 61 61 62 62 } … … 2804 2804 ConverterOldToNew c; 2805 2805 ast::TranslationUnit unit; 2806 if (Validate::SizeType) { 2807 // this should be a BasicType. 2808 auto old = strict_dynamic_cast<BasicType *>(Validate::SizeType); 2809 ast::sizeType = new ast::BasicType{ (ast::BasicType::Kind)(unsigned)old->kind }; 2810 } 2811 2806 2812 for(auto d : translationUnit) { 2807 2813 d->accept( c );
Note: See TracChangeset
for help on using the changeset viewer.