| 
              ../
             | 
          
  | 
    Attribute.cpp
   | 
  
    1.4 KB
    
   | 
  
    11f65b3
     
   | 
  
    22 months
   | 
  ajbeach | 
  
    I believe switching isValidOnFuncParam from an allow-list to a …
   | 
  | 
    Attribute.hpp
   | 
  
    1.6 KB
    
   | 
  
    2c8946b
     
   | 
  
    18 months
   | 
  ajbeach | 
  
    Various whitespace and intentation updates.
   | 
  | 
    BasicKind.hpp
   | 
  
    1.1 KB
    
   | 
  
    b2ea0cd
     
   | 
  
    18 months
   | 
  ajbeach | 
  
    First wave of file renaming. Rename files in src/ and update all …
   | 
  | 
    Bitfield.hpp
   | 
  
    2.0 KB
    
   | 
  
    2c8946b
     
   | 
  
    18 months
   | 
  ajbeach | 
  
    Various whitespace and intentation updates.
   | 
  | 
    Chain.hpp
   | 
  
    1.6 KB
    
   | 
  
    2345ab3
     
   | 
  
    2 years
   | 
  ajbeach | 
  
    Clean-up of the chain mutator. Seems like it is underused.
   | 
  | 
    Copy.cpp
   | 
  
    2.7 KB
    
   | 
  
    7edd5c1
     
   | 
  
    3 years
   | 
  ajbeach | 
  
    Assorted fixes to the AST, found while I was trying to add more …
   | 
  | 
    Copy.hpp
   | 
  
    1.8 KB
    
   | 
  
    a488783
     
   | 
  
    4 years
   | 
  ajbeach | 
  
    Translated the first half of validate-D. HoistControlStruct is pretty …
   | 
  | 
    Create.cpp
   | 
  
    1.9 KB
    
   | 
  
    14c0f7b
     
   | 
  
    2 years
   | 
  ajbeach | 
  
    Added invariant to check that referenced declarations are in scope. …
   | 
  | 
    Create.hpp
   | 
  
    825 bytes
    
   | 
  
    20737104
     
   | 
  
    3 years
   | 
  ajbeach | 
  
    Wrote a new asForward helper for Autogen.
   | 
  | 
    CVQualifiers.hpp
   | 
  
    2.2 KB
    
   | 
  
    8a5530c
     
   | 
  
    6 years
   | 
  Thierry Delisle | 
  
    Fixed FunctionType cast, fixed maybe_accept, implemented statement …
   | 
  | 
    Decl.cpp
   | 
  
    7.7 KB
    
   | 
  
    8c55d34
     
   | 
  
    16 months
   | 
  ajbeach | 
  
    Fixed spelling mistake. (I'm 99% sure.)
   | 
  | 
    Decl.hpp
   | 
  
    15.3 KB
    
   | 
  
    8c55d34
     
   | 
  
    16 months
   | 
  ajbeach | 
  
    Fixed spelling mistake. (I'm 99% sure.)
   | 
  | 
    DeclReplacer.cpp
   | 
  
    3.3 KB
    
   | 
  
    747d0fa
     
   | 
  
    3 years
   | 
  ajbeach | 
  
    White-space clean-up in DeclReplacer.
   | 
  | 
    DeclReplacer.hpp
   | 
  
    1.3 KB
    
   | 
  
    0658672
     
   | 
  
    2 years
   | 
  ajbeach | 
  
    Improved hoisting. However, I had to change some code because of other …
   | 
  | 
    Expr.cpp
   | 
  
    13.2 KB
    
   | 
  
    c2cf2d0
     
   | 
  
    16 months
   | 
  ajbeach | 
  
    Made string literals constants. Preformed required updates. Resisted …
   | 
  | 
    Expr.hpp
   | 
  
    28.4 KB
    
   | 
  
    525f7ad
     
   | 
  
    17 months
   | 
  j82liang | 
  
    1. Add count_e( enum_name ), a pseudo function that return the …
   | 
  | 
    FunctionSpec.hpp
   | 
  
    996 bytes
    
   | 
  
    2c8946b
     
   | 
  
    18 months
   | 
  ajbeach | 
  
    Various whitespace and intentation updates.
   | 
  | 
    Fwd.hpp
   | 
  
    3.3 KB
    
   | 
  
    525f7ad
     
   | 
  
    17 months
   | 
  j82liang | 
  
    1. Add count_e( enum_name ), a pseudo function that return the …
   | 
  | 
    GenericSubstitution.cpp
   | 
  
    1.6 KB
    
   | 
  
    4f6dda0
     
   | 
  
    4 years
   | 
  ajbeach | 
  
    Converted Implement Concurrent Keywords to the new AST. Includes …
   | 
  | 
    GenericSubstitution.hpp
   | 
  
    665 bytes
    
   | 
  
    60aaa51d
     
   | 
  
    6 years
   | 
  a3moss | 
  
    More resolver porting; mostly CurrentObject
   | 
  | 
    Init.cpp
   | 
  
    1.3 KB
    
   | 
  
    87701b6
     
   | 
  
    6 years
   | 
  Thierry Delisle | 
  
    Tentative fix for increment/decrement and implented a few more visits
   | 
  | 
    Init.hpp
   | 
  
    4.3 KB
    
   | 
  
    94c98f0e
     
   | 
  
    3 years
   | 
  ajbeach | 
  
    Added/cleaned some AST comments.
   | 
  | 
    Inspect.cpp
   | 
  
    6.7 KB
    
   | 
  
    c92bdcc
     
   | 
  
    18 months
   | 
  ajbeach | 
  
    Updated the rest of the names in src/ (except for the generated files).
   | 
  | 
    Inspect.hpp
   | 
  
    1.4 KB
    
   | 
  
    fb4dc28
     
   | 
  
    3 years
   | 
  ajbeach | 
  
    Moved new ast code out of one of the old files. The new file may have …
   | 
  | 
    Label.hpp
   | 
  
    1.4 KB
    
   | 
  
    c92bdcc
     
   | 
  
    18 months
   | 
  ajbeach | 
  
    Updated the rest of the names in src/ (except for the generated files).
   | 
  | 
    LinkageSpec.cpp
   | 
  
    1.6 KB
    
   | 
  
    c92bdcc
     
   | 
  
    18 months
   | 
  ajbeach | 
  
    Updated the rest of the names in src/ (except for the generated files).
   | 
  | 
    LinkageSpec.hpp
   | 
  
    2.0 KB
    
   | 
  
    c92bdcc
     
   | 
  
    18 months
   | 
  ajbeach | 
  
    Updated the rest of the names in src/ (except for the generated files).
   | 
  | 
    module.mk
   | 
  
    1.6 KB
    
   | 
  
    7a780ad
     
   | 
  
    19 months
   | 
  ajbeach | 
  
    Moved ast::BasicType::Kind to ast::BasicKind in its own hearder. This …
   | 
  | 
    Node.cpp
   | 
  
    19.7 KB
    
   | 
  
    9ddcee1
     
   | 
  
    21 months
   | 
  j82liang | 
  
    Remove EnumPosExpr, an early design that no longer used. The …
   | 
  | 
    Node.hpp
   | 
  
    8.5 KB
    
   | 
  
    c92bdcc
     
   | 
  
    18 months
   | 
  ajbeach | 
  
    Updated the rest of the names in src/ (except for the generated files).
   | 
  | 
    ParseNode.hpp
   | 
  
    1.3 KB
    
   | 
  
    c92bdcc
     
   | 
  
    18 months
   | 
  ajbeach | 
  
    Updated the rest of the names in src/ (except for the generated files).
   | 
  | 
    Pass.cpp
   | 
  
    631 bytes
    
   | 
  
    f43146e4
     
   | 
  
    2 years
   | 
  ajbeach | 
  
    Updated some stats/counters to trigger off the new AST. Others will …
   | 
  | 
    Pass.hpp
   | 
  
    21.2 KB
    
   | 
  
    525f7ad
     
   | 
  
    17 months
   | 
  j82liang | 
  
    1. Add count_e( enum_name ), a pseudo function that return the …
   | 
  | 
    Pass.impl.hpp
   | 
  
    62.6 KB
    
   | 
  
    525f7ad
     
   | 
  
    17 months
   | 
  j82liang | 
  
    1. Add count_e( enum_name ), a pseudo function that return the …
   | 
  | 
    Pass.proto.hpp
   | 
  
    18.0 KB
    
   | 
  
    822332e
     
   | 
  
    17 months
   | 
  ajbeach | 
  
    It seems clang uses different scoping rules for the trailing return of …
   | 
  | 
    Print.cpp
   | 
  
    41.4 KB
    
   | 
  
    525f7ad
     
   | 
  
    17 months
   | 
  j82liang | 
  
    1. Add count_e( enum_name ), a pseudo function that return the …
   | 
  | 
    Print.hpp
   | 
  
    1.3 KB
    
   | 
  
    c92bdcc
     
   | 
  
    18 months
   | 
  ajbeach | 
  
    Updated the rest of the names in src/ (except for the generated files).
   | 
  | 
    Stmt.cpp
   | 
  
    3.3 KB
    
   | 
  
    7edd5c1
     
   | 
  
    3 years
   | 
  ajbeach | 
  
    Assorted fixes to the AST, found while I was trying to add more …
   | 
  | 
    Stmt.hpp
   | 
  
    19.0 KB
    
   | 
  
    d3aa55e9
     
   | 
  
    16 months
   | 
  j82liang | 
  
    1. Disallow implicit conversion from cfa enum to int during on the …
   | 
  | 
    StorageClasses.hpp
   | 
  
    1.3 KB
    
   | 
  
    2c8946b
     
   | 
  
    18 months
   | 
  ajbeach | 
  
    Various whitespace and intentation updates.
   | 
  | 
    SymbolTable.cpp
   | 
  
    28.8 KB
    
   | 
  
    85855b0
     
   | 
  
    17 months
   | 
  j82liang | 
  
    1. Implement enum cast; 2. Change valueE so that opague enum returns …
   | 
  | 
    SymbolTable.hpp
   | 
  
    11.1 KB
    
   | 
  
    85855b0
     
   | 
  
    17 months
   | 
  j82liang | 
  
    1. Implement enum cast; 2. Change valueE so that opague enum returns …
   | 
  | 
    TranslationUnit.hpp
   | 
  
    935 bytes
    
   | 
  
    fed03b3
     
   | 
  
    3 years
   | 
  ajbeach | 
  
    Make sure fields of the TranslationUnit, and its TranslationGlobal …
   | 
  | 
    Type.cpp
   | 
  
    5.5 KB
    
   | 
  
    c92bdcc
     
   | 
  
    18 months
   | 
  ajbeach | 
  
    Updated the rest of the names in src/ (except for the generated files).
   | 
  | 
    Type.hpp
   | 
  
    16.8 KB
    
   | 
  
    acb33f15
     
   | 
  
    18 months
   | 
  j82liang | 
  
    Change enum conversion steps
   | 
  | 
    TypeEnvironment.cpp
   | 
  
    13.2 KB
    
   | 
  
    c92bdcc
     
   | 
  
    18 months
   | 
  ajbeach | 
  
    Updated the rest of the names in src/ (except for the generated files).
   | 
  | 
    TypeEnvironment.hpp
   | 
  
    8.4 KB
    
   | 
  
    c92bdcc
     
   | 
  
    18 months
   | 
  ajbeach | 
  
    Updated the rest of the names in src/ (except for the generated files).
   | 
  | 
    TypeSubstitution.cpp
   | 
  
    7.2 KB
    
   | 
  
    5f225f5
     
   | 
  
    18 months
   | 
  ajbeach | 
  
    Perhaps only src/Makefile.am needed to change, but I did a text search …
   | 
  | 
    TypeSubstitution.hpp
   | 
  
    6.0 KB
    
   | 
  
    c92bdcc
     
   | 
  
    18 months
   | 
  ajbeach | 
  
    Updated the rest of the names in src/ (except for the generated files).
   | 
  | 
    Util.cpp
   | 
  
    10.7 KB
    
   | 
  
    85855b0
     
   | 
  
    17 months
   | 
  j82liang | 
  
    1. Implement enum cast; 2. Change valueE so that opague enum returns …
   | 
  | 
    Util.hpp
   | 
  
    697 bytes
    
   | 
  
    f69fac7
     
   | 
  
    4 years
   | 
  ajbeach | 
  
    Got the Util module started by moving over the unused AssertAcyclic pass.
   | 
  | 
    Vector.hpp
   | 
  
    786 bytes
    
   | 
  
    bc899d6
     
   | 
  
    3 years
   | 
  ajbeach | 
  
    Added ast::vector as a short hand and used it in one file as a test.
   | 
  | 
    Visitor.hpp
   | 
  
    9.8 KB
    
   | 
  
    525f7ad
     
   | 
  
    17 months
   | 
  j82liang | 
  
    1. Add count_e( enum_name ), a pseudo function that return the …
   |