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.cpp3012 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 DExpr.cpp4441 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 DSemaExpr.cpp1740 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 DTreeTransform.h3167 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 DExpr.h6279 TypeSourceInfo *ControllingType,
6289 TypeSourceInfo *ControllingType,
6320 TypeSourceInfo *ControllingType, ArrayRef<TypeSourceInfo *> AssocTypes,
6329 TypeSourceInfo *ControllingType, ArrayRef<TypeSourceInfo *> AssocTypes,