Changeset aac5dfd for src/SymTab
- Timestamp:
- Dec 12, 2020, 7:30:31 PM (5 years ago)
- Branches:
- ADT, arm-eh, ast-experimental, enum, forall-pointer-decay, jacob/cs343-translation, master, new-ast-unique-expr, pthread-emulation, qualifiedEnum
- Children:
- 5d1aa2f
- Parents:
- 6ce9a4f2 (diff), 4803a901 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)links above to see all the changes relative to each parent. - Location:
- src/SymTab
- Files:
-
- 2 edited
-
Mangler.cc (modified) (1 diff)
-
Validate.cc (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/SymTab/Mangler.cc
r6ce9a4f2 raac5dfd 666 666 // skip if not including qualifiers 667 667 if ( typeMode ) return; 668 if ( auto ptype = dynamic_cast< const ast:: ParameterizedType * >(type) ) {668 if ( auto ptype = dynamic_cast< const ast::FunctionType * >(type) ) { 669 669 if ( ! ptype->forall.empty() ) { 670 670 std::list< std::string > assertionNames; -
src/SymTab/Validate.cc
r6ce9a4f2 raac5dfd 1793 1793 static const node_t * forallFixer( 1794 1794 const CodeLocation & loc, const node_t * node, 1795 ast:: ParameterizedType::ForallList parent_t::* forallField1795 ast::FunctionType::ForallList parent_t::* forallField 1796 1796 ) { 1797 1797 for ( unsigned i = 0; i < (node->* forallField).size(); ++i ) {
Note:
See TracChangeset
for help on using the changeset viewer.