Changes in src/AST/Type.hpp [46da46b:c1e66d9]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/AST/Type.hpp
r46da46b rc1e66d9 10 10 // Created On : Thu May 9 10:00:00 2019 11 11 // Last Modified By : Andrew Beach 12 // Last Modified On : Thu Nov 24 9:47:00 202213 // Update Count : 812 // Last Modified On : Thu Apr 6 15:58:00 2023 13 // Update Count : 9 14 14 // 15 15 … … 216 216 DimensionFlag isStatic; 217 217 218 ptr<Decl> declaredType; 219 218 220 ArrayType( const Type * b, const Expr * d, LengthFlag vl, DimensionFlag s, 219 221 CV::Qualifiers q = {} ) : Type(q), base(b), dimension(d), isVarLen(vl), isStatic(s) {} … … 264 266 MUTATE_FRIEND 265 267 }; 266 267 /// Function variable arguments flag268 enum ArgumentFlag { FixedArgs, VariableArgs };269 268 270 269 /// Type of a function `[R1, R2](*)(P1, P2, P3)` … … 462 461 public: 463 462 std::vector<ptr<Type>> types; 464 std::vector<ptr<Decl>> members;465 463 466 464 TupleType( std::vector<ptr<Type>> && ts, CV::Qualifiers q = {} );
Note: See TracChangeset
for help on using the changeset viewer.