Changeset 11df881 for src/ControlStruct
- Timestamp:
- Jul 20, 2022, 11:42:29 AM (3 years ago)
- Branches:
- ADT, ast-experimental, master, pthread-emulation, qualifiedEnum
- Children:
- b585593
- Parents:
- 0577df2
- Location:
- src/ControlStruct
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified src/ControlStruct/ExceptDecl.cc ¶
r0577df2 r11df881 5 5 // file "LICENCE" distributed with Cforall. 6 6 // 7 // ExceptDecl.cc -- 7 // ExceptDecl.cc -- Handles declarations of exception types. 8 8 // 9 9 // Author : Henry Xue -
TabularUnified src/ControlStruct/ExceptDecl.h ¶
r0577df2 r11df881 5 5 // file "LICENCE" distributed with Cforall. 6 6 // 7 // ExceptDecl.h -- 7 // ExceptDecl.h -- Handles declarations of exception types. 8 8 // 9 9 // Author : Henry Xue … … 25 25 26 26 namespace ControlStruct { 27 void translateExcept( std::list< Declaration *> & translationUnit ); 28 void translateExcept( ast::TranslationUnit & translationUnit ); 27 /// Unfold exception declarations into raw structure declarations. 28 /// Also builds vtable declarations and converts vtable types. 29 void translateExcept( std::list< Declaration *> & translationUnit ); 30 void translateExcept( ast::TranslationUnit & translationUnit ); 29 31 } -
TabularUnified src/ControlStruct/HoistControlDecls.hpp ¶
r0577df2 r11df881 21 21 22 22 namespace ControlStruct { 23 // Hoist declarations out of control flow statements into compound statement. 23 /// Hoist declarations out of control flow statements into compound statement. 24 /// Must happen before auto-gen routines are added. 24 25 void hoistControlDecls( ast::TranslationUnit & translationUnit ); 25 26 } // namespace ControlStruct
Note: See TracChangeset
for help on using the changeset viewer.