Changes in src/ControlStruct/LabelFixer.h [d180746:6b0b624]
- File:
-
- 1 edited
-
src/ControlStruct/LabelFixer.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/ControlStruct/LabelFixer.h
rd180746 r6b0b624 16 16 #pragma once 17 17 18 #include <list> // for list 19 #include <map> // for map 20 21 #include "Common/SemanticError.h" // for SemanticError 22 #include "SynTree/Label.h" // for Label 23 #include "SynTree/Visitor.h" // for Visitor 24 #include "SynTree/SynTree.h" // for Visitor Nodes 18 #include "Common/utility.h" 19 #include "SynTree/SynTree.h" 20 #include "SynTree/Visitor.h" 21 #include "SynTree/Label.h" 22 #include "LabelGenerator.h" 23 #include <map> 25 24 26 25 namespace ControlStruct { 27 26 /// normalizes label definitions and generates multi-level exit labels 28 class LabelGenerator;29 30 27 class LabelFixer final : public Visitor { 31 28 typedef Visitor Parent;
Note:
See TracChangeset
for help on using the changeset viewer.