Home
last modified time | relevance | path

Searched refs:isExplicit (Results 1 – 20 of 20) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DLambdaCapture.h118 bool isExplicit() const { return !isImplicit(); } in isExplicit() function
H A DDeclCXX.h2017 bool isExplicit() const { return isExplicitSpecified(); }
2514 bool isExplicit, bool isInline, bool isImplicitlyDeclared,
2589 bool isExplicit() const {
2789 bool isInline, bool isExplicit,
2795 bool isExplicit() const {
H A DRecursiveASTVisitor.h2400 if (C->isExplicit() || getDerived().shouldVisitImplicitCode()) {
H A DExpr.h4318 bool isExplicit() const { in isExplicit() function
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DDeclCXX.cpp759 : (Constructor->isUserProvided() || Constructor->isExplicit())) in addedMember()
2330 bool isExplicit, bool isInline, in Create() argument
2339 C, RD, StartLoc, NameInfo, T, TInfo, isExplicit, isInline, in Create()
2424 if (isExplicit() && !AllowExplicit) in isConvertingConstructor()
2502 bool isInline, bool isExplicit, in Create() argument
2508 isInline, isExplicit, isConstexpr, in Create()
H A DASTStructuralEquivalence.cpp936 if (Constructor1->isExplicit() != Constructor2->isExplicit()) in IsStructurallyEquivalent()
942 if (Conversion1->isExplicit() != Conversion2->isExplicit()) in IsStructurallyEquivalent()
H A DExprCXX.cpp1113 if (Captures[I].isExplicit()) in LambdaExpr()
H A DASTImporter.cpp3092 FromConstructor->isExplicit(), in VisitFunctionDecl()
3106 FromConversion->isExplicit(), D->isConstexpr(), SourceLocation())) in VisitFunctionDecl()
/freebsd-12.1/contrib/llvm/tools/clang/lib/ASTMatchers/Dynamic/
H A DRegistry.cpp357 REGISTER_MATCHER(isExplicit); in RegistryMaps()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaInit.cpp444 CtorDecl->isExplicit() && R->getDeclName() && in PerformEmptyInit()
3713 if (!AllowExplicit && Info.Constructor->isExplicit()) in ResolveConstructorOverload()
3786 if ((AllowExplicit && !CopyInitializing) || !Conv->isExplicit()) { in ResolveConstructorOverload()
3966 if (IsListInit && !Kind.AllowExplicit() && CtorDecl->isExplicit()) { in TryConstructorInitialization()
4382 if ((AllowExplicitConvs || !Conv->isExplicit()) && in TryRefInitWithConversionFunction()
4992 if (AllowExplicit || !Conv->isExplicit()) { in TryUserDefinedConversion()
9288 if (GD->isExplicit()) in DeduceTemplateSpecializationFromInitializer()
9408 cast<CXXDeductionGuideDecl>(Best->Function)->isExplicit()) { in DeduceTemplateSpecializationFromInitializer()
H A DSemaOverload.cpp3256 (AllowExplicit || !Info.Constructor->isExplicit()); in IsInitializerListConstructorConversion()
3376 Usable = Usable && (AllowExplicit || !Info.Constructor->isExplicit()); in IsUserDefinedConversion()
3431 if (AllowExplicit || !Conv->isExplicit()) { in IsUserDefinedConversion()
4418 if (!AllowExplicit && Conv->isExplicit()) in FindConversionForRefInit()
5841 if (Conversion->isExplicit()) { in PerformContextualImplicitConversion()
6949 if (Conversion->isExplicit() && in AddConversionCandidate()
7645 if (AllowExplicitConversions || !Conv->isExplicit()) { in AddTypesConvertedFrom()
13199 if (!Conv->isExplicit()) { in BuildCallToObjectOfClassType()
H A DSemaTemplateInstantiateDecl.cpp1673 SemaRef.Context, DC, D->getInnerLocStart(), DGuide->isExplicit(), in VisitFunctionDecl()
1983 Constructor->isExplicit(), in VisitCXXMethodDecl()
1996 Conversion->isInlineSpecified(), Conversion->isExplicit(), in VisitCXXMethodDecl()
H A DSemaDecl.cpp7920 bool isExplicit = D.getDeclSpec().isExplicitSpecified(); in CreateNewFunctionDecl() local
7940 TInfo, isExplicit, isInline, in CreateNewFunctionDecl()
7985 TInfo, isInline, isExplicit, isConstexpr, SourceLocation()); in CreateNewFunctionDecl()
7991 isExplicit, NameInfo, R, TInfo, in CreateNewFunctionDecl()
8353 bool isExplicit = D.getDeclSpec().isExplicitSpecified(); in ActOnFunctionDeclarator() local
8536 if (isExplicit && !NewFD->isInvalidDecl() && in ActOnFunctionDeclarator()
H A DSemaTemplate.cpp1768 return buildDeductionGuide(TemplateParams, CD->isExplicit(), NewTInfo, in transformConstructor()
H A DTreeTransform.h11109 getSema().CheckCXXThisCapture(C->getLocation(), C->isExplicit(), in TransformLambdaExpr()
H A DSemaDeclCXX.cpp11079 BaseCtor->isExplicit(), /*Inline=*/true, in findInheritingConstructor()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/ASTMatchers/
H A DASTMatchers.h6068 AST_POLYMORPHIC_MATCHER(isExplicit, in AST_POLYMORPHIC_MATCHER() argument
6071 return Node.isExplicit(); in AST_POLYMORPHIC_MATCHER()
/freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfUnit.cpp1259 if (SP->isExplicit()) in applySubprogramAttributes()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGDebugInfo.cpp1576 if (CXXC->isExplicit()) in CreateCXXMemberFunction()
1579 if (CXXC->isExplicit()) in CreateCXXMemberFunction()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DDebugInfoMetadata.h1801 bool isExplicit() const { return getFlags() & FlagExplicit; }