Searched refs:ControllingType (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseExpr.cpp | 3012 TypeResult ControllingType; in ParseGenericSelectionExpression() local 3015 ControllingType = ParseTypeName(); in ParseGenericSelectionExpression() 3016 if (ControllingType.isInvalid()) { in ParseGenericSelectionExpression() 3020 const auto *LIT = cast<LocInfoType>(ControllingType.get().get()); in ParseGenericSelectionExpression() 3089 : ControllingType.get().getAsOpaquePtr(); in ParseGenericSelectionExpression()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | Expr.cpp | 4441 TypeSourceInfo *ControllingType, ArrayRef<TypeSourceInfo *> AssocTypes, in GenericSelectionExpr() argument 4457 ControllingType; in GenericSelectionExpr() 4492 TypeSourceInfo *ControllingType, ArrayRef<TypeSourceInfo *> AssocTypes, in GenericSelectionExpr() argument 4505 ControllingType; in GenericSelectionExpr() 4547 TypeSourceInfo *ControllingType, ArrayRef<TypeSourceInfo *> AssocTypes, in Create() argument 4556 Context, GenericLoc, ControllingType, AssocTypes, AssocExprs, DefaultLoc, in Create() 4562 TypeSourceInfo *ControllingType, ArrayRef<TypeSourceInfo *> AssocTypes, in Create() argument 4570 Context, GenericLoc, ControllingType, AssocTypes, AssocExprs, DefaultLoc, in Create()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaExpr.cpp | 1740 TypeSourceInfo *ControllingType; in ActOnGenericSelectionExpr() local 1742 &ControllingType); in ActOnGenericSelectionExpr() 1743 assert(ControllingType && "couldn't get the type out of the parser"); in ActOnGenericSelectionExpr() 1744 ControllingExprOrType = ControllingType; in ActOnGenericSelectionExpr() 1764 TypeSourceInfo *ControllingType = nullptr; in CreateGenericSelectionExpr() local 1778 ControllingType = reinterpret_cast<TypeSourceInfo *>(ControllingExprOrType); in CreateGenericSelectionExpr() 1779 if (!ControllingType) in CreateGenericSelectionExpr() 1786 : ControllingType->getType()->isDependentType(), in CreateGenericSelectionExpr() 1790 : ControllingType->getType()->containsUnexpandedParameterPack(); in CreateGenericSelectionExpr() 1904 return GenericSelectionExpr::Create(Context, KeyLoc, ControllingType, Types, in CreateGenericSelectionExpr() [all …]
|
| H A D | TreeTransform.h | 3167 TypeSourceInfo *ControllingType, in RebuildGenericSelectionExpr() argument 3172 ControllingType, Types, Exprs); in RebuildGenericSelectionExpr() 12972 TypeSourceInfo *ControllingType = nullptr; in TransformGenericSelectionExpr() local 12976 ControllingType = getDerived().TransformType(E->getControllingType()); in TransformGenericSelectionExpr() 12978 if (ControllingExpr.isInvalid() && !ControllingType) in TransformGenericSelectionExpr() 13001 if (!ControllingType) in TransformGenericSelectionExpr() 13010 ControllingType, AssocTypes, AssocExprs); in TransformGenericSelectionExpr()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Expr.h | 6279 TypeSourceInfo *ControllingType, 6289 TypeSourceInfo *ControllingType, 6320 TypeSourceInfo *ControllingType, ArrayRef<TypeSourceInfo *> AssocTypes, 6329 TypeSourceInfo *ControllingType, ArrayRef<TypeSourceInfo *> AssocTypes,
|