Home
last modified time | relevance | path

Searched refs:ControllingType (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseExpr.cpp3464 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 DExpr.cpp4414 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 DSemaExpr.cpp1639 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 DTreeTransform.h3124 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 DExpr.h6080 TypeSourceInfo *ControllingType,
6090 TypeSourceInfo *ControllingType,
6121 TypeSourceInfo *ControllingType, ArrayRef<TypeSourceInfo *> AssocTypes,
6130 TypeSourceInfo *ControllingType, ArrayRef<TypeSourceInfo *> AssocTypes,