Home
last modified time | relevance | path

Searched defs:Decl (Results 1 – 25 of 212) sorted by relevance

123456789

/llvm-project-15.0.7/clang/unittests/AST/
H A DDeclTest.cpp30 TEST(Decl, CleansUpAPValues) { in TEST() argument
70 TEST(Decl, AsmLabelAttr) { in TEST() argument
111 TEST(Decl, MangleDependentSizedArray) { in TEST() argument
145 TEST(Decl, EnumDeclRange) { in TEST() argument
161 TEST(Decl, IsInExportDeclContext) { in TEST() argument
175 TEST(Decl, InConsistLinkageForTemplates) { in TEST() argument
217 TEST(Decl, ModuleAndInternalLinkage) { in TEST() argument
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/google/
H A DGlobalVariableDeclarationCheck.cpp28 FixItHint generateFixItHint(const VarDecl *Decl, bool IsConst) { in generateFixItHint()
83 if (const auto *Decl = Result.Nodes.getNodeAs<VarDecl>("global_var")) { in check() local
91 if (const auto *Decl = Result.Nodes.getNodeAs<VarDecl>("global_const")) { in check() local
H A DOverloadedUnaryAndCheck.cpp37 const auto *Decl = Result.Nodes.getNodeAs<FunctionDecl>("overload"); in check() local
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/utils/
H A DRenamerClangTidyCheck.cpp156 const RenamerClangTidyCheck::NamingCheckId &Decl, SourceRange Range, in addUsage()
189 void RenamerClangTidyCheck::addUsage(const NamedDecl *Decl, SourceRange Range, in addUsage()
272 if (const auto *Decl = in check() local
290 if (const auto *Decl = in check() local
306 NamedDecl *Decl = nullptr; in check() local
323 const TemplateDecl *Decl = in check() local
336 if (const TagDecl *Decl = Ref.getTypePtr()->getAsTagDecl()) in check() local
345 if (const NamespaceDecl *Decl = Spec->getAsNamespace()) { in check() local
352 if (const auto *Decl = Result.Nodes.getNodeAs<UsingDecl>("using")) { in check() local
397 if (const auto *Decl = Result.Nodes.getNodeAs<NamedDecl>("decl")) { in check() local
[all …]
H A DDeclRefExprUtils.cpp111 allDeclRefExprs(const VarDecl &VarDecl, const Decl &Decl, ASTContext &Context) { in allDeclRefExprs()
121 bool isCopyConstructorArgument(const DeclRefExpr &DeclRef, const Decl &Decl, in isCopyConstructorArgument()
135 bool isCopyAssignmentArgument(const DeclRefExpr &DeclRef, const Decl &Decl, in isCopyAssignmentArgument()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DForwardDeclarationNamespaceCheck.cpp63 const auto *Decl = Result.Nodes.getNodeAs<FriendDecl>("friend_decl"); in check() local
103 static std::string getNameOfNamespace(const CXXRecordDecl *Decl) { in getNameOfNamespace()
134 for (const auto *Decl : Declarations) { in onEndOfTranslationUnit() local
/llvm-project-15.0.7/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugAbbrev.cpp51 for (const auto &Decl : Decls) in dump() local
59 for (const auto &Decl : Decls) { in getAbbreviationDeclaration() local
74 for (const auto &Decl : Decls) in getCodeRange() local
/llvm-project-15.0.7/clang/lib/AST/Interp/
H A DRecord.h27 const FieldDecl *Decl; member
34 const RecordDecl *Decl; member
97 const RecordDecl *Decl; variable
/llvm-project-15.0.7/clang-tools-extra/include-cleaner/lib/
H A DAnalysisInternal.h28 class Decl; variable
/llvm-project-15.0.7/clang/include/clang/Analysis/
H A DIssueHash.h14 class Decl; variable
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DAST.h29 class Decl; variable
/llvm-project-15.0.7/clang/include/clang/Tooling/Refactoring/Rename/
H A DUSRFinder.h26 class Decl; variable
/llvm-project-15.0.7/clang/include/clang/AST/
H A DRandstruct.h24 class Decl; variable
H A DODRHash.h28 class Decl; variable
H A DPrettyDeclStackTrace.h24 class Decl; variable
/llvm-project-15.0.7/clang/test/Analysis/
H A Dllvm-conventions.cpp219 struct Decl { struct
220 …g{{AST class 'Decl' has a field 'Vec' that allocates heap memory (type llvm::SmallVector<int, 5>)}}
/llvm-project-15.0.7/clang/include/clang/Index/
H A DUSRGeneration.h17 class Decl; variable
H A DIndexingAction.h25 class Decl; variable
/llvm-project-15.0.7/clang/unittests/ASTMatchers/
H A DASTMatchersInternalTest.cpp154 AST_MATCHER_P(Decl, just, internal::Matcher<Decl>, AMatcher) { in AST_MATCHER_P() argument
174 AST_POLYMORPHIC_SUPPORTED_TYPES(Decl, Stmt), in AST_POLYMORPHIC_MATCHER_P()
175 internal::Matcher<Decl>, AMatcher) { in AST_POLYMORPHIC_MATCHER_P()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/
H A DUseAutoCheck.cpp419 if (const auto *Decl = Result.Nodes.getNodeAs<DeclStmt>(IteratorDeclStmtId)) { in check() local
421 } else if (const auto *Decl = in check() local
427 } else if (const auto *Decl = in check() local
436 } else if (const auto *Decl = in check() local
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DVarBypassDetector.h24 class Decl; variable
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/abseil/
H A DAbseilMatcher.h32 isInAbseilFile, AST_POLYMORPHIC_SUPPORTED_TYPES(Decl, Stmt, TypeLoc, in AST_POLYMORPHIC_MATCHER()
/llvm-project-15.0.7/clang/lib/ExtractAPI/
H A DDeclarationFragments.cpp257 const TypedefNameDecl *Decl = TypedefTy->getDecl(); in getFragmentsForType() local
268 const TagDecl *Decl = TagTy->getDecl(); in getFragmentsForType() local
282 const auto *Decl = ObjCIT->getDecl(); in getFragmentsForType() local
730 const TypedefNameDecl *Decl) { in getFragmentsForTypedef()
771 DeclarationFragmentsBuilder::getSubHeading(const NamedDecl *Decl) { in getSubHeading()
H A DExtractAPIConsumer.cpp54 StringRef getTypedefName(const TagDecl *Decl) { in getTypedefName()
241 bool VisitVarDecl(const VarDecl *Decl) { in VisitVarDecl()
286 bool VisitFunctionDecl(const FunctionDecl *Decl) { in VisitFunctionDecl()
349 bool VisitEnumDecl(const EnumDecl *Decl) { in VisitEnumDecl()
391 bool VisitRecordDecl(const RecordDecl *Decl) { in VisitRecordDecl()
431 bool VisitObjCInterfaceDecl(const ObjCInterfaceDecl *Decl) { in VisitObjCInterfaceDecl()
478 bool VisitObjCProtocolDecl(const ObjCProtocolDecl *Decl) { in VisitObjCProtocolDecl()
513 bool VisitTypedefNameDecl(const TypedefNameDecl *Decl) { in VisitTypedefNameDecl()
546 bool VisitObjCCategoryDecl(const ObjCCategoryDecl *Decl) { in VisitObjCCategoryDecl()
/llvm-project-15.0.7/lldb/tools/lldb-instr/
H A DInstrument.cpp30 bool VisitCXXMethodDecl(CXXMethodDecl *Decl) { in VisitCXXMethodDecl()
85 bool ShouldSkip(CXXMethodDecl *Decl) { in ShouldSkip()

123456789