Searched refs:ControllingType (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseExpr.cpp | 3464 TypeResult ControllingType; in ParseGenericSelectionExpression() local 3467 ControllingType = ParseTypeName(); in ParseGenericSelectionExpression() 3468 if (ControllingType.isInvalid()) { in ParseGenericSelectionExpression() 3472 const auto *LIT = cast<LocInfoType>(ControllingType.get().get()); in ParseGenericSelectionExpression() 3543 : ControllingType.get().getAsOpaquePtr(); in ParseGenericSelectionExpression()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | Expr.cpp | 4414 TypeSourceInfo *ControllingType, ArrayRef<TypeSourceInfo *> AssocTypes, in GenericSelectionExpr() argument 4430 ControllingType; in GenericSelectionExpr() 4467 TypeSourceInfo *ControllingType, ArrayRef<TypeSourceInfo *> AssocTypes, in GenericSelectionExpr() argument 4480 ControllingType; in GenericSelectionExpr() 4523 TypeSourceInfo *ControllingType, ArrayRef<TypeSourceInfo *> AssocTypes, in Create() argument 4532 Context, GenericLoc, ControllingType, AssocTypes, AssocExprs, DefaultLoc, in Create() 4538 TypeSourceInfo *ControllingType, ArrayRef<TypeSourceInfo *> AssocTypes, in Create() argument 4546 Context, GenericLoc, ControllingType, AssocTypes, AssocExprs, DefaultLoc, in Create()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaExpr.cpp | 1639 TypeSourceInfo *ControllingType; in ActOnGenericSelectionExpr() local 1641 &ControllingType); in ActOnGenericSelectionExpr() 1642 assert(ControllingType && "couldn't get the type out of the parser"); in ActOnGenericSelectionExpr() 1643 ControllingExprOrType = ControllingType; in ActOnGenericSelectionExpr() 1663 TypeSourceInfo *ControllingType = nullptr; in CreateGenericSelectionExpr() local 1677 ControllingType = reinterpret_cast<TypeSourceInfo *>(ControllingExprOrType); in CreateGenericSelectionExpr() 1678 if (!ControllingType) in CreateGenericSelectionExpr() 1685 : ControllingType->getType()->isDependentType(), in CreateGenericSelectionExpr() 1689 : ControllingType->getType()->containsUnexpandedParameterPack(); in CreateGenericSelectionExpr() 1796 return GenericSelectionExpr::Create(Context, KeyLoc, ControllingType, Types, in CreateGenericSelectionExpr() [all …]
|
H A D | TreeTransform.h | 3124 TypeSourceInfo *ControllingType, in RebuildGenericSelectionExpr() argument 3129 ControllingType, Types, Exprs); in RebuildGenericSelectionExpr() 11848 TypeSourceInfo *ControllingType = nullptr; in TransformGenericSelectionExpr() local 11852 ControllingType = getDerived().TransformType(E->getControllingType()); in TransformGenericSelectionExpr() 11854 if (ControllingExpr.isInvalid() && !ControllingType) in TransformGenericSelectionExpr() 11877 if (!ControllingType) in TransformGenericSelectionExpr() 11886 ControllingType, AssocTypes, AssocExprs); in TransformGenericSelectionExpr()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | Expr.h | 6080 TypeSourceInfo *ControllingType, 6090 TypeSourceInfo *ControllingType, 6121 TypeSourceInfo *ControllingType, ArrayRef<TypeSourceInfo *> AssocTypes, 6130 TypeSourceInfo *ControllingType, ArrayRef<TypeSourceInfo *> AssocTypes,
|