Searched refs:DimExpr (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTypeTraits.cpp | 1839 ParsedType Ty, Expr *DimExpr, in ActOnArrayTypeTrait() argument 1846 return BuildArrayTypeTrait(ATT, KWLoc, TSInfo, DimExpr, RParen); in ActOnArrayTypeTrait() 1850 QualType T, Expr *DimExpr, in EvaluateArrayTypeTrait() argument 1870 DimExpr, &Value, diag::err_dimension_expr_not_constant_integer) in EvaluateArrayTypeTrait() 1875 << DimExpr->getSourceRange(); in EvaluateArrayTypeTrait() 1905 TypeSourceInfo *TSInfo, Expr *DimExpr, in BuildArrayTypeTrait() argument 1913 Value = EvaluateArrayTypeTrait(*this, ATT, T, DimExpr, KWLoc); in BuildArrayTypeTrait() 1920 return new (Context) ArrayTypeTraitExpr(KWLoc, ATT, TSInfo, Value, DimExpr, in BuildArrayTypeTrait()
|
| H A D | SemaOpenACCClause.cpp | 2109 const Expr *DimExpr = std::get<1>(*GangItr); in CheckGangClause() local 2111 assert((DimExpr->isInstantiationDependent() || in CheckGangClause() 2112 isa<ConstantExpr>(DimExpr)) && in CheckGangClause() 2114 if (const auto *DimVal = dyn_cast<ConstantExpr>(DimExpr); in CheckGangClause()
|
| H A D | TreeTransform.h | 3500 Expr *DimExpr, in RebuildArrayTypeTrait() argument 3502 return getSema().BuildArrayTypeTrait(Trait, StartLoc, TSInfo, DimExpr, RParenLoc); in RebuildArrayTypeTrait()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/ |
| H A D | ItaniumDemangle.h | 4029 Node *DimExpr = getDerived().parseExpr(); in parseVectorType() local 4030 if (!DimExpr) in parseVectorType() 4037 return make<VectorType>(ElemType, DimExpr); in parseVectorType() 4077 Node *DimExpr = getDerived().parseExpr(); in parseArrayType() local 4078 if (DimExpr == nullptr) in parseArrayType() 4082 Dimension = DimExpr; in parseArrayType()
|
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseExprCXX.cpp | 3522 ExprResult DimExpr = ParseExpression(); in ParseArrayTypeTrait() local 3525 if (DimExpr.isInvalid()) in ParseArrayTypeTrait() 3528 return Actions.ActOnArrayTypeTrait(ATT, Loc, Ty.get(), DimExpr.get(), in ParseArrayTypeTrait()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 8660 ParsedType LhsTy, Expr *DimExpr, 8664 TypeSourceInfo *TSInfo, Expr *DimExpr,
|