Changeset 3f681b1 for src/ControlStruct
- Timestamp:
- May 11, 2022, 11:33:21 AM (3 years ago)
- Branches:
- ADT, ast-experimental, master, pthread-emulation, qualifiedEnum
- Children:
- 7675f58
- Parents:
- e6bb667
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified src/ControlStruct/MultiLevelExit.cpp ¶
re6bb667 r3f681b1 18 18 #include "AST/Pass.hpp" 19 19 #include "AST/Stmt.hpp" 20 #include "Common/CodeLocationTools.hpp" 20 21 #include "LabelGeneratorNew.hpp" 21 22 … … 618 619 Pass<MultiLevelExitCore> visitor( labelTable ); 619 620 const CompoundStmt * ret = stmt->accept( visitor ); 620 return ret; 621 // There are some unset code locations slipping in, possibly by Labels. 622 const Node * node = localFillCodeLocations( ret->location, ret ); 623 return strict_dynamic_cast<const CompoundStmt *>( node ); 621 624 } 622 625 } // namespace ControlStruct
Note: See TracChangeset
for help on using the changeset viewer.