Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/AST/Type.hpp

    r46da46b rc1e66d9  
    1010// Created On       : Thu May 9 10:00:00 2019
    1111// Last Modified By : Andrew Beach
    12 // Last Modified On : Thu Nov 24  9:47:00 2022
    13 // Update Count     : 8
     12// Last Modified On : Thu Apr  6 15:58:00 2023
     13// Update Count     : 9
    1414//
    1515
     
    216216        DimensionFlag isStatic;
    217217
     218        ptr<Decl> declaredType;
     219
    218220        ArrayType( const Type * b, const Expr * d, LengthFlag vl, DimensionFlag s,
    219221                CV::Qualifiers q = {} ) : Type(q), base(b), dimension(d), isVarLen(vl), isStatic(s) {}
     
    264266        MUTATE_FRIEND
    265267};
    266 
    267 /// Function variable arguments flag
    268 enum ArgumentFlag { FixedArgs, VariableArgs };
    269268
    270269/// Type of a function `[R1, R2](*)(P1, P2, P3)`
     
    462461public:
    463462        std::vector<ptr<Type>> types;
    464         std::vector<ptr<Decl>> members;
    465463
    466464        TupleType( std::vector<ptr<Type>> && ts, CV::Qualifiers q = {} );
Note: See TracChangeset for help on using the changeset viewer.