Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DAttributeScopeInfo.h38 bool isExplicit() const { return CommonScopeLoc.isInvalid(); } in isExplicit() function
H A DAttributeCommonInfo.h199 bool isExplicitScope() const { return AttrScope.isExplicit(); } in isExplicitScope()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DLambdaCapture.h117 bool isExplicit() const { return !isImplicit(); } in isExplicit() function
H A DDeclCXX.h1943 bool isExplicit() const { in isExplicit() function
2036 bool isExplicit() const { return ExplicitSpec.isExplicit(); } in isExplicit() function
2668 CXXConstructorDeclBits.IsSimpleExplicit = ES.isExplicit(); in setExplicitSpecifier()
2679 bool isExplicit() const { return getExplicitSpecifier().isExplicit(); } in isExplicit() function
2968 bool isExplicit() const { return getExplicitSpecifier().isExplicit(); } in isExplicit() function
H A DASTNodeTraverser.h929 if (!C->isExplicit()) in VisitLambdaExpr()
H A DRecursiveASTVisitor.h2757 if (C->isExplicit() || getDerived().shouldVisitImplicitCode()) {
H A DExpr.h5371 bool isExplicit() const { in isExplicit() function
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DRawPtrRefLambdaCapturesChecker.cpp416 if (Capture.isExplicit()) { in reportBug()
440 if (Capture.isExplicit()) { in reportBugOnThisPtr()
/freebsd/contrib/llvm-project/lld/MachO/
H A DDriver.cpp286 bool isLazy = false, bool isExplicit = true, in addFile() argument
405 loadDylib(mbref, nullptr, /*isBundleLoader=*/false, isExplicit)) in addFile()
446 bool isReexport, bool isHidden, bool isExplicit, in addLibrary() argument
450 addFile(*path, loadType, /*isLazy=*/false, isExplicit, in addLibrary()
473 bool isReexport, bool isExplicit, LoadType loadType) { in addFramework() argument
479 addFile(*path, loadType, /*isLazy=*/false, isExplicit, false); in addFramework()
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchFinder.cpp289 if (!C->isExplicit()) in TraverseLambdaExpr()
547 this, TraversingASTNodeNotSpelledInSource || !C.isExplicit()); in dataTraverseNode()
/freebsd/contrib/llvm-project/clang/lib/ExtractAPI/
H A DDeclarationFragments.cpp860 if (Constructor->isExplicit()) in getFragmentsForSpecialCXXMethod()
931 if (ConversionFunction->isExplicit()) in getFragmentsForConversionFunction()
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/
H A DRegistry.cpp437 REGISTER_MATCHER(isExplicit); in RegistryMaps()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp874 : (Constructor->isUserProvided() || Constructor->isExplicit())) in addedMember()
1647 if (C.isExplicit()) in setCaptures()
3058 if (isExplicit() && !AllowExplicit) in isConvertingConstructor()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DCheckExprLifetime.cpp1587 << VD << VD->isInitCapture() << Elem.Capture->isExplicit() in checkExprLifetimeImpl()
H A DSemaOverload.cpp6873 if (Conversion->isExplicit()) { in PerformContextualImplicitConversion()
7114 if (!AllowExplicit && ExplicitSpecifier::getFromDecl(Function).isExplicit()) { in AddOverloadCandidate()
7969 return ExplicitSpecifier::getFromDecl(FTD->getTemplatedDecl()).isExplicit(); in isNonDependentlyExplicit()
8298 if (Conversion->isExplicit() && in AddConversionCandidate()
8322 if (!AllowExplicit && Conversion->isExplicit()) { in AddConversionCandidate()
9101 if (AllowExplicitConversions || !Conv->isExplicit()) { in AddTypesConvertedFrom()
12547 assert(ES.isExplicit() && "not an explicit candidate"); in DiagnoseFailedExplicitSpec()
16445 if (!Conv->isExplicit()) { in BuildCallToObjectOfClassType()
H A DSemaInit.cpp667 CtorDecl->isExplicit() && R->getDeclName() && in PerformEmptyInit()
4663 if (IsListInit && !Kind.AllowExplicit() && CtorDecl->isExplicit()) { in TryConstructorInitialization()
10327 cast<CXXDeductionGuideDecl>(Best->Function)->isExplicit()) { in DeduceTemplateSpecializationFromInitializer()
H A DTreeTransform.h15559 getSema().CheckCXXThisCapture(C->getLocation(), C->isExplicit(), in TransformLambdaExpr()
15830 getSema().CheckCXXThisCapture(C->getLocation(), C->isExplicit(), in SkipLambdaBody()
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h8087 AST_POLYMORPHIC_MATCHER(isExplicit, AST_POLYMORPHIC_SUPPORTED_TYPES( in AST_POLYMORPHIC_MATCHER() argument
8090 return Node.isExplicit(); in AST_POLYMORPHIC_MATCHER()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfUnit.cpp1531 if (SP->isExplicit()) in applySubprogramAttributes()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.cpp2277 if (CXXC->isExplicit()) in CreateCXXMemberFunction()
2280 if (CXXC->isExplicit()) in CreateCXXMemberFunction()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDebugInfoMetadata.h2380 bool isExplicit() const { return getFlags() & FlagExplicit; } in isExplicit() function