Home
last modified time | relevance | path

Searched refs:isImplicit (Results 1 – 25 of 266) sorted by relevance

1234567891011

/llvm-project-15.0.7/clang/lib/AST/
H A DExprObjC.cpp168 if (!isImplicit()) { in initArgsAndSelLocs()
180 SourceLocation RBracLoc, bool isImplicit) { in Create() argument
181 assert((!SelLocs.empty() || isImplicit) && in Create()
185 if (isImplicit) in Create()
191 Args, RBracLoc, isImplicit); in Create()
200 assert((!SelLocs.empty() || isImplicit) && in Create()
204 if (isImplicit) in Create()
210 Args, RBracLoc, isImplicit); in Create()
219 assert((!SelLocs.empty() || isImplicit) && in Create()
223 if (isImplicit) in Create()
[all …]
/llvm-project-15.0.7/flang/include/flang/Lower/
H A DComponentPath.h41 ComponentPath(bool isImplicit) { setPC(isImplicit); } in ComponentPath() argument
42 ComponentPath(bool isImplicit, const evaluate::Substring *ss) in ComponentPath() argument
44 setPC(isImplicit); in ComponentPath()
74 void setPC(bool isImplicit);
/llvm-project-15.0.7/clang/unittests/Tooling/RecursiveASTVisitorTests/
H A DLambdaTemplateParams.cpp22 EXPECT_FALSE(D->isImplicit()); in VisitTemplateTypeParmDecl()
28 EXPECT_FALSE(D->isImplicit()); in VisitNonTypeTemplateParmDecl()
34 EXPECT_FALSE(D->isImplicit()); in VisitTemplateTemplateParmDecl()
H A DImplicitCtor.cpp22 if (Ctor->isImplicit()) { // Was not written in source code in VisitCXXConstructorDecl()
H A DClass.cpp21 if (record->isLambda() && !record->isImplicit()) in VisitCXXRecordDecl()
H A DTraversalScope.cpp26 if (!D->isImplicit()) in VisitNamedDecl()
/llvm-project-15.0.7/clang/unittests/AST/
H A DASTImporterODRStrategiesTest.cpp38 return functionDecl(hasName("X"), unless(isImplicit())); in getPattern()
89 return cxxRecordDecl(hasName("X"), unless(isImplicit())); in getPattern()
113 return classTemplateDecl(hasName("X"), unless(isImplicit())); in getPattern()
132 return functionTemplateDecl(hasName("X"), unless(isImplicit())); in getPattern()
176 return classTemplateSpecializationDecl(hasName("X"), unless(isImplicit())); in getPattern()
207 unless(isImplicit())); in getPattern()
231 return varTemplateSpecializationDecl(hasName("X"), unless(isImplicit())); in getPattern()
H A DASTImporterGenericRedeclTest.cpp25 return functionDecl(hasName("X"), unless(isImplicit())); in getPattern()
34 return cxxRecordDecl(hasName("X"), unless(isImplicit())); in getPattern()
43 return enumDecl(hasName("X"), unless(isImplicit())); in getPattern()
64 return functionTemplateDecl(hasName("X"), unless(isImplicit())); in getPattern()
73 return classTemplateDecl(hasName("X"), unless(isImplicit())); in getPattern()
87 return namedDecl(hasName("X"), unless(isImplicit()), in getPattern()
130 return classTemplateSpecializationDecl(hasName("X"), unless(isImplicit())); in getPattern()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DLambdaCapture.h111 bool isImplicit() const { in isImplicit() function
117 bool isExplicit() const { return !isImplicit(); } in isExplicit()
H A DExprObjC.h1004 bool isImplicit);
1014 bool isImplicit);
1024 bool isImplicit);
1136 bool isImplicit);
1170 bool isImplicit);
1204 bool isImplicit);
1220 bool isImplicit() const { return IsImplicit; } in isImplicit() function
1410 if (isImplicit()) in getSelectorStartLoc()
1429 if (isImplicit()) in getNumSelectorLocs()
/llvm-project-15.0.7/flang/lib/Lower/
H A DComponentPath.cpp53 void Fortran::lower::ComponentPath::setPC(bool isImplicit) { in setPC() argument
54 pc = isImplicit ? getIdentityFunc() : getNullaryFunc(); in setPC()
/llvm-project-15.0.7/llvm/tools/llvm-exegesis/lib/
H A DMCInstrDescView.cpp40 bool Operand::isImplicit() const { return !Info; } in isImplicit() function in llvm::exegesis::Operand
179 if (Op.isDef() && Op.isImplicit()) in create()
181 if (Op.isUse() && Op.isImplicit()) in create()
258 if (Op.isImplicit()) in dump()
340 return ROV.Op->isImplicit(); in hasImplicitAliasing()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaCUDA.cpp33 return !A->isImplicit(); in hasExplicitAttr()
111 !(IgnoreImplicitAttr && Attribute->isImplicit()); in hasAttr()
134 } else if ((D->isImplicit() || !D->isUserProvided()) && in IdentifyCUDATarget()
262 return A->isImplicit(); in hasImplicitAttr()
263 return D->isImplicit(); in hasImplicitAttr()
336 (HasD && !MemberDecl->getAttr<CUDADeviceAttr>()->isImplicit()) || in inferCUDATargetForImplicitSpecialMember()
337 (HasH && !MemberDecl->getAttr<CUDAHostAttr>()->isImplicit()); in inferCUDATargetForImplicitSpecialMember()
/llvm-project-15.0.7/clang/test/Index/
H A Dindex-module.m16 …dASTFile]: [[PCM:.*[/\\]DependsOnModule\.pcm]] | loc: 2:1 | name: "DependsOnModule" | isImplicit: 1
18 // CHECK: [importedASTFile]: [[PCM]] | loc: 3:1 | name: "DependsOnModule" | isImplicit: 0
34 …{.*}}.cache{{(.sys)?[/\\]}}Module.pcm | loc: [[DMOD_MODULE_H]]:1:1 | name: "Module" | isImplicit: 1
42 …}}.cache.sys{{[/\\]}}Module.pcm | loc: {{.*}}DependsOnModule.h:1:1 | name: "Module" | isImplicit: 1
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/google/
H A DExplicitConstructorCheck.cpp23 cxxConstructorDecl(unless(anyOf(isImplicit(), // Compiler-generated. in registerMatchers()
29 isImplicit(), // Compiler-generated. in registerMatchers()
H A DUsingNamespaceDirectiveCheck.cpp30 if (U->isImplicit() || !Loc.isValid()) in check()
/llvm-project-15.0.7/clang/lib/Index/
H A DIndexingContext.cpp137 if (!ImportD->isImplicit() && Mod->Parent && !IdLocs.empty()) { in importedModule()
143 if (ImportD->isImplicit()) in importedModule()
231 if (BaseND->isImplicit()) in adjustTemplateImplicitInstantiation()
363 if (D->isImplicit() && !isa<ObjCMethodDecl>(D)) in handleDeclOccurrence()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DVirtualNearMissCheck.cpp188 bool IsPossible = !BaseMD->isImplicit() && !isa<CXXConstructorDecl>(BaseMD) && in isPossibleToBeOverridden()
220 unless(anyOf(isOverride(), isImplicit(), cxxConstructorDecl(), in registerMatchers()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/cppcoreguidelines/
H A DProBoundsPointerArithmeticCheck.cpp33 unless(hasLHS(ignoringImpCasts(declRefExpr(to(isImplicit())))))) in registerMatchers()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/cert/
H A DDefaultOperatorNewAlignmentCheck.cpp55 !NewExpr->getOperatorNew() || NewExpr->getOperatorNew()->isImplicit(); in check()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/utils/
H A DRenamerClangTidyCheck.cpp117 Finder->addMatcher(cxxConstructorDecl(unless(isImplicit())).bind("classRef"), in registerMatchers()
119 Finder->addMatcher(cxxDestructorDecl(unless(isImplicit())).bind("classRef"), in registerMatchers()
124 unless(forFunction(anyOf(isDefaulted(), isImplicit()))); in registerMatchers()
403 if (!Decl->getIdentifier() || Decl->getName().empty() || Decl->isImplicit()) in check()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/performance/
H A DMoveConstructorInitCheck.cpp28 unless(isImplicit()), isMoveConstructor(), in registerMatchers()
H A DNoexceptMoveConstructorCheck.cpp24 unless(isImplicit()), unless(isDeleted())) in registerMatchers()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DSelection.cpp565 bool isImplicit(const Stmt *S) { in isImplicit() function
574 if (CTI->isImplicit()) in isImplicit()
583 return isImplicit(ME->getBase()); in isImplicit()
637 if (X && X->isImplicit()) in TraverseDecl()
664 if (!X || isImplicit(X)) in dataTraverseStmtPre()
799 [](const Attr *A) { return !A->isImplicit(); })) in canSafelySkipNode()
/llvm-project-15.0.7/llvm/lib/Target/BPF/
H A DBPFMCInstLower.cpp58 if (MO.isImplicit()) in Lower()

1234567891011