Home
last modified time | relevance | path

Searched defs:NumExpansions (Results 1 – 13 of 13) sorted by relevance

/openbsd/gnu/llvm/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp608 std::optional<unsigned> NumExpansions) { in CheckPackExpansion()
626 std::optional<unsigned> NumExpansions) { in CheckPackExpansion()
650 std::optional<unsigned> NumExpansions) { in CheckPackExpansion()
674 bool &RetainExpansion, std::optional<unsigned> &NumExpansions) { in CheckParameterPacksForExpansion()
1257 std::optional<unsigned> NumExpansions) { in BuildCXXFoldExpr()
H A DTreeTransform.h3801 std::optional<unsigned> NumExpansions) { in RebuildPackExpansion()
4101 std::optional<unsigned> NumExpansions = OrigNumExpansions; in TransformExprs() local
4693 std::optional<unsigned> NumExpansions = OrigNumExpansions; in TransformTemplateArguments() local
5773 std::optional<unsigned> NumExpansions; in TransformFunctionTypeParams() local
5891 std::optional<unsigned> NumExpansions; in TransformFunctionTypeParams() local
12635 std::optional<unsigned> NumExpansions = OrigNumExpansions; in TransformTypeTraitExpr() local
13211 std::optional<unsigned> NumExpansions = OrigNumExpansions; in TransformLambdaExpr() local
13394 std::optional<unsigned> NumExpansions; in TransformLambdaExpr() local
13770 std::optional<unsigned> NumExpansions; in TransformSizeOfPackExpr() local
13839 std::optional<unsigned> NumExpansions = in TransformSizeOfPackExpr() local
[all …]
H A DSemaTemplateInstantiate.cpp1151 std::optional<unsigned> &NumExpansions) { in TryExpandParameterPacks()
2023 std::optional<unsigned> NumExpansions, bool ExpectParameterPack) { in TransformFunctionTypeParam()
2695 int indexAdjustment, std::optional<unsigned> NumExpansions, in SubstParmVarDecl()
2946 std::optional<unsigned> NumExpansions; in SubstBaseSpecifiers() local
H A DSemaTemplateInstantiateDecl.cpp124 std::optional<unsigned> NumExpansions; in instantiateDependentAlignedAttr() local
2914 std::optional<unsigned> NumExpansions = OrigNumExpansions; in VisitNonTypeTemplateParmDecl() local
3077 std::optional<unsigned> NumExpansions; in VisitTemplateTemplateParmDecl() local
3348 std::optional<unsigned> NumExpansions; in instantiateUnresolvedUsingDecl() local
5647 std::optional<unsigned> NumExpansions; in InstantiateMemInitializers() local
H A DSemaTemplateDeduction.cpp1108 std::optional<unsigned> NumExpansions = Expansion->getNumExpansions(); in DeduceTemplateArguments() local
3514 unsigned NumExpansions = in getPackIndexForParam() local
4183 std::optional<unsigned> NumExpansions = in DeduceTemplateArguments() local
H A DSemaLambda.cpp800 std::optional<unsigned> NumExpansions, IdentifierInfo *Id, in buildLambdaInitCaptureInitialization()
/openbsd/gnu/llvm/clang/include/clang/AST/
H A DExprCXX.h4135 unsigned NumExpansions; variable
4141 std::optional<unsigned> NumExpansions) in PackExpansionExpr()
4685 unsigned NumExpansions; variable
4693 std::optional<unsigned> NumExpansions) in CXXFoldExpr()
H A DExprObjC.h274 std::optional<unsigned> NumExpansions; member
H A DDeclCXX.h3713 unsigned NumExpansions; variable
/openbsd/gnu/llvm/clang/lib/AST/
H A DDeclTemplate.cpp851 unsigned NumExpansions) { in CreateDeserialized()
H A DDeclCXX.cpp3154 unsigned NumExpansions) { in CreateDeserialized()
H A DASTContext.cpp5231 std::optional<unsigned> NumExpansions, in getPackExpansionType()
/openbsd/gnu/llvm/clang/lib/Serialization/
H A DASTWriterStmt.cpp1313 unsigned NumExpansions = 0; in VisitObjCDictionaryLiteral() local