Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/Parse/
H A DParseExpr.cpp3390 TypeResult ControllingType; in ParseGenericSelectionExpression() local
3393 ControllingType = ParseTypeName(); in ParseGenericSelectionExpression()
3394 if (ControllingType.isInvalid()) { in ParseGenericSelectionExpression()
3398 const auto *LIT = cast<LocInfoType>(ControllingType.get().get()); in ParseGenericSelectionExpression()
3468 : ControllingType.get().getAsOpaquePtr(); in ParseGenericSelectionExpression()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DExpr.cpp4332 TypeSourceInfo *ControllingType, ArrayRef<TypeSourceInfo *> AssocTypes, in GenericSelectionExpr() argument
4348 ControllingType; in GenericSelectionExpr()
4385 TypeSourceInfo *ControllingType, ArrayRef<TypeSourceInfo *> AssocTypes, in GenericSelectionExpr() argument
4398 ControllingType; in GenericSelectionExpr()
4441 TypeSourceInfo *ControllingType, ArrayRef<TypeSourceInfo *> AssocTypes, in Create() argument
4450 Context, GenericLoc, ControllingType, AssocTypes, AssocExprs, DefaultLoc, in Create()
4456 TypeSourceInfo *ControllingType, ArrayRef<TypeSourceInfo *> AssocTypes, in Create() argument
4464 Context, GenericLoc, ControllingType, AssocTypes, AssocExprs, DefaultLoc, in Create()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaExpr.cpp1654 TypeSourceInfo *ControllingType; in ActOnGenericSelectionExpr() local
1656 &ControllingType); in ActOnGenericSelectionExpr()
1657 assert(ControllingType && "couldn't get the type out of the parser"); in ActOnGenericSelectionExpr()
1658 ControllingExprOrType = ControllingType; in ActOnGenericSelectionExpr()
1678 TypeSourceInfo *ControllingType = nullptr; in CreateGenericSelectionExpr() local
1693 if (!ControllingType) in CreateGenericSelectionExpr()
1829 else if (ControllingType && in CreateGenericSelectionExpr()
1831 ControllingType->getType().getCanonicalType(), in CreateGenericSelectionExpr()
1837 TypeSourceInfo *ControllingType) { in CreateGenericSelectionExpr() argument
1845 : ControllingType->getTypeLoc().getSourceRange(); in CreateGenericSelectionExpr()
[all …]
H A DTreeTransform.h3074 TypeSourceInfo *ControllingType, in RebuildGenericSelectionExpr() argument
3079 ControllingType, Types, Exprs); in RebuildGenericSelectionExpr()
11005 TypeSourceInfo *ControllingType = nullptr; in TransformGenericSelectionExpr() local
11009 ControllingType = getDerived().TransformType(E->getControllingType()); in TransformGenericSelectionExpr()
11011 if (ControllingExpr.isInvalid() && !ControllingType) in TransformGenericSelectionExpr()
11034 if (!ControllingType) in TransformGenericSelectionExpr()
11043 ControllingType, AssocTypes, AssocExprs); in TransformGenericSelectionExpr()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DExpr.h5869 TypeSourceInfo *ControllingType,
5879 TypeSourceInfo *ControllingType,
5910 TypeSourceInfo *ControllingType, ArrayRef<TypeSourceInfo *> AssocTypes,
5919 TypeSourceInfo *ControllingType, ArrayRef<TypeSourceInfo *> AssocTypes,