| 
              ../
             | 
          
  | 
    Autogen.cpp
   | 
  
    28.0 KB
    
   | 
  
    af746cc
     
   | 
  
    19 months
   | 
  j82liang | 
  
    Reimplement the resolution of Enum instance type
   | 
  | 
    Autogen.hpp
   | 
  
    850 bytes
    
   | 
  
    11df881
     
   | 
  
    3 years
   | 
  ajbeach | 
  
    Updated documentation on pre-resolver passes, moving code to headers …
   | 
  | 
    CompoundLiteral.cpp
   | 
  
    1.8 KB
    
   | 
  
    56f519b
     
   | 
  
    4 years
   | 
  ajbeach | 
  
    Clean-up of the last pass. Added a test for the constructor mutex …
   | 
  | 
    CompoundLiteral.hpp
   | 
  
    825 bytes
    
   | 
  
    11df881
     
   | 
  
    3 years
   | 
  ajbeach | 
  
    Updated documentation on pre-resolver passes, moving code to headers …
   | 
  | 
    EliminateTypedef.cpp
   | 
  
    3.0 KB
    
   | 
  
    1931bb01
     
   | 
  
    3 years
   | 
  ajbeach | 
  
    Converted 'Validate A' to the new AST. There some utility changes as well.
   | 
  | 
    EliminateTypedef.hpp
   | 
  
    757 bytes
    
   | 
  
    298fe57
     
   | 
  
    4 years
   | 
  ajbeach | 
  
    Translated 3/4 of validate_B. Link Reference To Types has been removed …
   | 
  | 
    EnumAndPointerDecay.cpp
   | 
  
    3.8 KB
    
   | 
  
    19a8c40
     
   | 
  
    3 years
   | 
  ajbeach | 
  
    Some clean-up I had stashed from before I knew the InlineMemberDecl …
   | 
  | 
    EnumAndPointerDecay.hpp
   | 
  
    939 bytes
    
   | 
  
    11df881
     
   | 
  
    3 years
   | 
  ajbeach | 
  
    Updated documentation on pre-resolver passes, moving code to headers …
   | 
  | 
    FindSpecialDecls.cpp
   | 
  
    2.7 KB
    
   | 
  
    83fd57d
     
   | 
  
    2 years
   | 
  ajbeach | 
  
    Removed 'New' suffixes, they are no longer needed for disambiguation.
   | 
  | 
    FindSpecialDecls.h
   | 
  
    901 bytes
    
   | 
  
    c6b4432
     
   | 
  
    2 years
   | 
  ajbeach | 
  
    Remove BaseSyntaxNode and clean-up.
   | 
  | 
    FixQualifiedTypes.cpp
   | 
  
    3.3 KB
    
   | 
  
    a55ebcc
     
   | 
  
    21 months
   | 
  j82liang | 
  
    1. Add debug print option for replacePseudoFunc; 2. Change resolver …
   | 
  | 
    FixQualifiedTypes.hpp
   | 
  
    878 bytes
    
   | 
  
    11df881
     
   | 
  
    3 years
   | 
  ajbeach | 
  
    Updated documentation on pre-resolver passes, moving code to headers …
   | 
  | 
    FixReturnTypes.cpp
   | 
  
    3.1 KB
    
   | 
  
    83fd57d
     
   | 
  
    2 years
   | 
  ajbeach | 
  
    Removed 'New' suffixes, they are no longer needed for disambiguation.
   | 
  | 
    FixReturnTypes.hpp
   | 
  
    890 bytes
    
   | 
  
    11df881
     
   | 
  
    3 years
   | 
  ajbeach | 
  
    Updated documentation on pre-resolver passes, moving code to headers …
   | 
  | 
    ForallPointerDecay.cpp
   | 
  
    7.3 KB
    
   | 
  
    b1f2007d
     
   | 
  
    23 months
   | 
  pabuhr | 
  
    first attempt at simplifying SemanticError and its usage
   | 
  | 
    ForallPointerDecay.hpp
   | 
  
    1.3 KB
    
   | 
  
    14c0f7b
     
   | 
  
    2 years
   | 
  ajbeach | 
  
    Added invariant to check that referenced declarations are in scope. …
   | 
  | 
    GenericParameter.cpp
   | 
  
    11.6 KB
    
   | 
  
    7a780ad
     
   | 
  
    19 months
   | 
  ajbeach | 
  
    Moved ast::BasicType::Kind to ast::BasicKind in its own hearder. This …
   | 
  | 
    GenericParameter.hpp
   | 
  
    1.1 KB
    
   | 
  
    11df881
     
   | 
  
    3 years
   | 
  ajbeach | 
  
    Updated documentation on pre-resolver passes, moving code to headers …
   | 
  | 
    HoistStruct.cpp
   | 
  
    5.9 KB
    
   | 
  
    8b4faf6
     
   | 
  
    22 months
   | 
  j82liang | 
  
    Hoist nested enum in Struct
   | 
  | 
    HoistStruct.hpp
   | 
  
    776 bytes
    
   | 
  
    11df881
     
   | 
  
    3 years
   | 
  ajbeach | 
  
    Updated documentation on pre-resolver passes, moving code to headers …
   | 
  | 
    HoistTypeDecls.cpp
   | 
  
    2.1 KB
    
   | 
  
    11df881
     
   | 
  
    3 years
   | 
  ajbeach | 
  
    Updated documentation on pre-resolver passes, moving code to headers …
   | 
  | 
    HoistTypeDecls.hpp
   | 
  
    893 bytes
    
   | 
  
    11df881
     
   | 
  
    3 years
   | 
  ajbeach | 
  
    Updated documentation on pre-resolver passes, moving code to headers …
   | 
  | 
    ImplementEnumFunc.cpp
   | 
  
    19.7 KB
    
   | 
  
    7a780ad
     
   | 
  
    19 months
   | 
  ajbeach | 
  
    Moved ast::BasicType::Kind to ast::BasicKind in its own hearder. This …
   | 
  | 
    ImplementEnumFunc.hpp
   | 
  
    152 bytes
    
   | 
  
    af746cc
     
   | 
  
    19 months
   | 
  j82liang | 
  
    Reimplement the resolution of Enum instance type
   | 
  | 
    InitializerLength.cpp
   | 
  
    1.9 KB
    
   | 
  
    91a72ef
     
   | 
  
    4 years
   | 
  ajbeach | 
  
    Some assorted bits of clean-up. InitializerLength was missing some …
   | 
  | 
    InitializerLength.hpp
   | 
  
    787 bytes
    
   | 
  
    91a72ef
     
   | 
  
    4 years
   | 
  ajbeach | 
  
    Some assorted bits of clean-up. InitializerLength was missing some …
   | 
  | 
    LabelAddressFixer.cpp
   | 
  
    1.9 KB
    
   | 
  
    11df881
     
   | 
  
    3 years
   | 
  ajbeach | 
  
    Updated documentation on pre-resolver passes, moving code to headers …
   | 
  | 
    LabelAddressFixer.hpp
   | 
  
    833 bytes
    
   | 
  
    11df881
     
   | 
  
    3 years
   | 
  ajbeach | 
  
    Updated documentation on pre-resolver passes, moving code to headers …
   | 
  | 
    LinkInstanceTypes.cpp
   | 
  
    10.5 KB
    
   | 
  
    37b3151
     
   | 
  
    2 years
   | 
  ajbeach | 
  
    Rename the linkReferenceTypes pass and the file that contains it. …
   | 
  | 
    LinkInstanceTypes.hpp
   | 
  
    902 bytes
    
   | 
  
    37b3151
     
   | 
  
    2 years
   | 
  ajbeach | 
  
    Rename the linkReferenceTypes pass and the file that contains it. …
   | 
  | 
    module.mk
   | 
  
    1.9 KB
    
   | 
  
    af746cc
     
   | 
  
    19 months
   | 
  j82liang | 
  
    Reimplement the resolution of Enum instance type
   | 
  | 
    NoIdSymbolTable.hpp
   | 
  
    2.7 KB
    
   | 
  
    4d860ea3
     
   | 
  
    2 years
   | 
  mlbrooks | 
  
    Fix compiler bug where duplicate type declarations caused crash.
And …
   | 
  | 
    ReplacePseudoFunc.cpp
   | 
  
    2.7 KB
    
   | 
  
    fb2e916
     
   | 
  
    19 months
   | 
  j82liang | 
  
    Fix some warning
   | 
  | 
    ReplacePseudoFunc.hpp
   | 
  
    149 bytes
    
   | 
  
    ac939461
     
   | 
  
    22 months
   | 
  j82liang | 
  
    Add replacePseudoFunc
   | 
  | 
    ReplaceTypedef.cpp
   | 
  
    12.2 KB
    
   | 
  
    7a780ad
     
   | 
  
    19 months
   | 
  ajbeach | 
  
    Moved ast::BasicType::Kind to ast::BasicKind in its own hearder. This …
   | 
  | 
    ReplaceTypedef.hpp
   | 
  
    779 bytes
    
   | 
  
    11df881
     
   | 
  
    3 years
   | 
  ajbeach | 
  
    Updated documentation on pre-resolver passes, moving code to headers …
   | 
  | 
    ReturnCheck.cpp
   | 
  
    1.4 KB
    
   | 
  
    4ec9513
     
   | 
  
    4 years
   | 
  ajbeach | 
  
    Converted validate C, including adding DimensionExpr to the new ast.
   | 
  | 
    ReturnCheck.hpp
   | 
  
    806 bytes
    
   | 
  
    4ec9513
     
   | 
  
    4 years
   | 
  ajbeach | 
  
    Converted validate C, including adding DimensionExpr to the new ast.
   | 
  | 
    VerifyCtorDtorAssign.cpp
   | 
  
    1.7 KB
    
   | 
  
    11df881
     
   | 
  
    3 years
   | 
  ajbeach | 
  
    Updated documentation on pre-resolver passes, moving code to headers …
   | 
  | 
    VerifyCtorDtorAssign.hpp
   | 
  
    863 bytes
    
   | 
  
    11df881
     
   | 
  
    3 years
   | 
  ajbeach | 
  
    Updated documentation on pre-resolver passes, moving code to headers …
   |