| 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @8f06277
                 
               | 
              3 years | 
              ajbeach | 
              
                Some clean-up in Common/utility.h. Deleted some unused declarations …
                ADT
                ast-experimental
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @d0bdb18
                 
               | 
              3 years | 
              ajbeach | 
              
                Removed extra scope calls in the new Pass. Added some documentation on …
                ADT
                ast-experimental
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @db6cdc0
                 
               | 
              3 years | 
              j82liang | 
              
                Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
                ADT
                ast-experimental
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @e4d7c1c
                 
               | 
              3 years | 
              j82liang | 
              
                Implement enum Hiding
                ADT
                ast-experimental
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @19a8c40
                 
               | 
              3 years | 
              ajbeach | 
              
                Some clean-up I had stashed from before I knew the InlineMemberDecl …
                ADT
                ast-experimental
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @71806e0
                 
               | 
              3 years | 
              j82liang | 
              
                Rename InlineValueDecl to InlineMemberDecl
                ADT
                ast-experimental
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @f2ff0a6
                 
               | 
              3 years | 
              ajbeach | 
              
                Function attributes are now visited earlier, so they are not …
                ADT
                ast-experimental
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @e874605
                 
               | 
              3 years | 
              j82liang | 
              
                Add class InlineValueDecl, which is a Declaration class that works as …
                ADT
                ast-experimental
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @5408b59
                 
               | 
              3 years | 
              j82liang | 
              
                Remove var in QualifiedNameExpr
                ADT
                ast-experimental
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @4520b77e
                 
               | 
              3 years | 
              j82liang | 
              
                Merge to Master Sept 19
                ADT
                ast-experimental
                pthread-emulation
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @95e5018
                 
               | 
              3 years | 
              ajbeach | 
              
                Changed ast::pass::make_location_guard so it should work with C++14.
                ADT
                ast-experimental
                pthread-emulation
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @a9762dc
                 
               | 
              3 years | 
              Thierry Delisle | 
              
                Passvisitor can now track code location
                ADT
                ast-experimental
                pthread-emulation
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @b0d9ff7
                 
               | 
              3 years | 
              j82liang | 
              
                Fix up the QualifiedNameExpr. It should now work on both old AST and …
                ADT
                ast-experimental
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @e8616b6
                 
               | 
              3 years | 
              ajbeach | 
              
                Changed the default Linkage on ast::ObjectDecl from C to Cforall. …
                ADT
                ast-experimental
                pthread-emulation
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @ffec1bf
                 
               | 
              3 years | 
              f37yu | 
              
                Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
                ADT
                ast-experimental
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @9e23b446
                 
               | 
              3 years | 
              f37yu | 
              
                add specialize pass
                ADT
                ast-experimental
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @eb5962a
                 
               | 
              3 years | 
              j82liang | 
              
                Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
                ADT
                ast-experimental
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @1df492a
                 
               | 
              3 years | 
              j82liang | 
              
                Convert TypeInstType to PointerType before resolution
                ADT
                ast-experimental
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @6739590
                 
               | 
              3 years | 
              ajbeach | 
              
                A small spacing fix.
                ADT
                ast-experimental
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @a8b87d3
                 
               | 
              3 years | 
              ajbeach | 
              
                Various bits of clean-up. The big one was some renaming inside …
                ADT
                ast-experimental
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @f6e6a55
                 
               | 
              4 years | 
              ajbeach | 
              
                Added ast::WaitForClause and changed ast::WaitForStmt to use it. This …
                ADT
                ast-experimental
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @4ec9513
                 
               | 
              4 years | 
              ajbeach | 
              
                Converted validate C, including adding DimensionExpr to the new ast.
                ADT
                ast-experimental
                enum
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2377ca2
                 
               | 
              4 years | 
              ajbeach | 
              
                Updated some names on mutate functions to me more consistent with some …
                ADT
                ast-experimental
                enum
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @400b8be
                 
               | 
              4 years | 
              ajbeach | 
              
                Added StmtClause and converted the existing nodes that should be clauses.
                ADT
                ast-experimental
                enum
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @8631c84
                 
               | 
              4 years | 
              ajbeach | 
              
                Made ast::ptr_base swappable.
                ADT
                ast-experimental
                enum
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @eb211bf
                 
               | 
              4 years | 
              ajbeach | 
              
                Did some clean-up with the ast::Pass class. Moved some things out of …
                ADT
                ast-experimental
                enum
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @ee918356
                 
               | 
              4 years | 
              Thierry Delisle | 
              
                Some clean-up to remove clang-only warnings
                ADT
                ast-experimental
                enum
                forall-pointer-decay
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @f8143a6
                 
               | 
              4 years | 
              Thierry Delisle | 
              
                Change pass visitor to avoid more transient strong references
                ADT
                ast-experimental
                enum
                forall-pointer-decay
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3b0bc16
                 
               | 
              4 years | 
              pabuhr | 
              
                change class name WhileStmt to WhileDoStmt, add else clause to …
                ADT
                ast-experimental
                enum
                forall-pointer-decay
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @ab1a9ea
                 
               | 
              4 years | 
              caparson | 
              
                fixed merge
                ADT
                ast-experimental
                enum
                forall-pointer-decay
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @cef7430
                 
               | 
              4 years | 
              caparson | 
              
                Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
                ADT
                ast-experimental
                enum
                forall-pointer-decay
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @6b2d444
                 
               | 
              4 years | 
              caparson | 
              
                changed a few mutexstmt things
                ADT
                ast-experimental
                enum
                forall-pointer-decay
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @e21f253
                 
               | 
              4 years | 
              ajbeach | 
              
                Removed the VISIT macro from Pass.impl.hpp. It was a very small …
                ADT
                ast-experimental
                enum
                forall-pointer-decay
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @c600df1
                 
               | 
              4 years | 
              ajbeach | 
              
                Added ast::WithConstTranslationUnit to give access to the surrounding …
                ADT
                ast-experimental
                enum
                forall-pointer-decay
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @6cebfef
                 
               | 
              4 years | 
              caparson | 
              
                added mutex stmt monitor
                ADT
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3945abe
                 
               | 
              4 years | 
              Thierry Delisle | 
              
                New-AST boilerplate for vtable
                ADT
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @798a8b3
                 
               | 
              4 years | 
              Thierry Delisle | 
              
                Attributes are now correctly visited when replacing typedefs
                ADT
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2d019af
                 
               | 
              5 years | 
              pabuhr | 
              
                parser global pragmas, fixes #241
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @3e5dd913
                 
               | 
              5 years | 
              f37yu | 
              
                reimplement function type and eliminate deep copy
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @361bf01
                 
               | 
              5 years | 
              f37yu | 
              
                remove ParameterizedType and put content into FunctionType
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @6a45bd78
                 
               | 
              5 years | 
              f37yu | 
              
                cleanup: remove params in TypeDecl (never used)
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @e00c22f
                 
               | 
              5 years | 
              f37yu | 
              
                someone liked snake_case
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @0dd9a5e
                 
               | 
              5 years | 
              f37yu | 
              
                delay autogen resolve
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @16ba4a6f
                 
               | 
              5 years | 
              f37yu | 
              
                factor out resolver calls in pre-resolution stage
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @293dc1c
                 
               | 
              5 years | 
              ajbeach | 
              
                TranslationUnit is now used at the top-level of the new-ast passes.
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @82f791f
                 
               | 
              5 years | 
              ajbeach | 
              
                Fixed ast::Pass::visit(CompoundStmt*) so it updates the right …
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @c6c682cf
                 
               | 
              5 years | 
              ajbeach | 
              
                This should make the value of Pass[Visitor]::inFunction match the …
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @490fb92e
                 
               | 
              5 years | 
              f37yu | 
              
                move FixInit to new ast
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @954c954
                 
               | 
              5 years | 
              f37yu | 
              
                Move function argument and return variable declarations from …
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @b2a11ba
                 
               | 
              5 years | 
              ajbeach | 
              
                Rename WithConstTypeSubstitution from env to typeSubs to avoid name …
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @73f1b1c
                 
               | 
              5 years | 
              ajbeach | 
              
                Cleaned up comments from the PureVisitor addition.
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @d3aa64f1
                 
               | 
              5 years | 
              f37yu | 
              
                pure visitor interface for new ast
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @7ff3e522
                 
               | 
              5 years | 
              ajbeach | 
              
                {pass_t Pass::pass; => core_t Pass::core;} To avoid confusion about …
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @c15085d
                 
               | 
              5 years | 
              f37yu | 
              
                tracing memory allocation of resolver passes
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @7030dab
                 
               | 
              6 years | 
              Thierry Delisle | 
              
                Merge branch 'master' into new-ast
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @37cdd97
                 
               | 
              6 years | 
              Thierry Delisle | 
              
                Added a ast node for suspend statements
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @9802f4c
                 
               | 
              6 years | 
              Thierry Delisle | 
              
                Merge branch 'master' into new-ast
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @665f432
                 
               | 
              6 years | 
              Thierry Delisle | 
              
                Fixed trac #149 where operand names in asm statements where …
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @c570806
                 
               | 
              6 years | 
              mlbrooks | 
              
                Changing new AST's ImplicitCtorDtorStatement to _own_ its reference to …
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @f53acdf8
                 
               | 
              6 years | 
              Thierry Delisle | 
              
                Merge branch 'master' into new-ast
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @e67991f
                 
               | 
              6 years | 
              Thierry Delisle | 
              
                WithStmt is now a Declaration
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @417117e
                 
               | 
              6 years | 
              a3moss | 
              
                Assorted cleanup
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @e0e9a0b
                 
               | 
              6 years | 
              a3moss | 
              
                Somewhat deeper clone for types with forall qualifiers.
* Added …
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @9ea38de
                 
               | 
              6 years | 
              a3moss | 
              
                Fix ast::Pass guard classes
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @0e42794
                 
               | 
              6 years | 
              a3moss | 
              
                Rewrite WithSymbolTable pass accessory to use ast::SymbolTable
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @d908563
                 
               | 
              6 years | 
              Thierry Delisle | 
              
                Merge branch 'master' into cleanup-dtors
                ADT
                arm-eh
                ast-experimental
                cleanup-dtors
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @489bacf
                 
               | 
              6 years | 
              a3moss | 
              
                Changed Attribute field to params
Done for consistency with other …
                ADT
                arm-eh
                ast-experimental
                cleanup-dtors
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @b0abc8a0
                 
               | 
              6 years | 
              Thierry Delisle | 
              
                Fixed errors in the pass visitor
                ADT
                arm-eh
                ast-experimental
                cleanup-dtors
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @112fe04
                 
               | 
              6 years | 
              ajbeach | 
              
                Work on ConverterNewToOld, filled in declarations and cleaned up …
                ADT
                arm-eh
                ast-experimental
                cleanup-dtors
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @e0016a5
                 
               | 
              6 years | 
              Thierry Delisle | 
              
                All ast visit functions are implemented
                ADT
                arm-eh
                ast-experimental
                cleanup-dtors
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @17a0228a
                 
               | 
              6 years | 
              Thierry Delisle | 
              
                Added more visit passes
                ADT
                arm-eh
                ast-experimental
                cleanup-dtors
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @10a1225
                 
               | 
              6 years | 
              Thierry Delisle | 
              
                Many errors and warning fixes.
More visit implementation
                ADT
                arm-eh
                ast-experimental
                cleanup-dtors
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @acd80b4
                 
               | 
              6 years | 
              Thierry Delisle | 
              
                Fixed several compilation errors
                ADT
                arm-eh
                ast-experimental
                cleanup-dtors
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @41b24c8
                 
               | 
              6 years | 
              Thierry Delisle | 
              
                Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
                ADT
                arm-eh
                ast-experimental
                cleanup-dtors
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @e61207e7
                 
               | 
              6 years | 
              Thierry Delisle | 
              
                More visits
                ADT
                arm-eh
                ast-experimental
                cleanup-dtors
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @c671112
                 
               | 
              6 years | 
              mlbrooks | 
              
                AST for TypeSubstitution
                ADT
                arm-eh
                ast-experimental
                cleanup-dtors
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @87701b6
                 
               | 
              6 years | 
              Thierry Delisle | 
              
                Tentative fix for increment/decrement and implented a few more visits
                ADT
                arm-eh
                ast-experimental
                cleanup-dtors
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @b336af9
                 
               | 
              6 years | 
              mlbrooks | 
              
                flowing simple changes to dependents: AttrExpr is gone, spelling …
                ADT
                arm-eh
                ast-experimental
                cleanup-dtors
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @8a5530c
                 
               | 
              6 years | 
              Thierry Delisle | 
              
                Fixed FunctionType cast, fixed maybe_accept, implemented statement …
                ADT
                arm-eh
                ast-experimental
                cleanup-dtors
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @23f99e1
                 
               | 
              6 years | 
              Thierry Delisle | 
              
                Finished implementing declarations
                ADT
                arm-eh
                ast-experimental
                cleanup-dtors
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @6d51bd7
                 
               | 
              6 years | 
              Thierry Delisle | 
              
                Fixes to the new templated pass and started on conversions
                ADT
                arm-eh
                ast-experimental
                cleanup-dtors
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @04124c4
                 
               | 
              6 years | 
              Thierry Delisle | 
              
                More comments and naming conventions fix
                ADT
                arm-eh
                ast-experimental
                cleanup-dtors
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @f47f887
                 
               | 
              6 years | 
              Thierry Delisle | 
              
                First draft of Pass.hpp and some updates to node.hpp
                ADT
                arm-eh
                ast-experimental
                cleanup-dtors
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum
               |