Home
last modified time | relevance | path

Searched refs:Declaration (Results 1 – 25 of 136) sorted by relevance

123456

/freebsd-14.2/contrib/llvm-project/clang/lib/ExtractAPI/
H A DAPI.cpp50 DeclarationFragments Declaration, in addNamespace() argument
75 const DocComment &Comment, DeclarationFragments Declaration, in addGlobalVariableTemplate() argument
80 Declaration, SubHeading, Template, in addGlobalVariableTemplate()
98 const DocComment &Comment, DeclarationFragments Declaration, in addGlobalFunctionTemplate() argument
111 const DocComment &Comment, DeclarationFragments Declaration, in addGlobalFunctionTemplateSpecialization() argument
139 DeclarationFragments Declaration, in addEnum() argument
177 DeclarationFragments Declaration, in addStaticField() argument
405 DeclarationFragments Declaration, in addObjCInterface() argument
410 Declaration, SubHeading, SuperClass, in addObjCInterface()
488 DeclarationFragments Declaration, in addMacroDefinition() argument
[all …]
/freebsd-14.2/contrib/llvm-project/clang/include/clang/ExtractAPI/
H A DAPI.h235 DeclarationFragments Declaration; member
266 Comment(Comment), Declaration(Declaration), SubHeading(SubHeading), in APIRecord()
447 DeclarationFragments Declaration, in EnumConstantRecord()
485 DeclarationFragments Declaration, in RecordFieldRecord()
507 DeclarationFragments Declaration, in RecordRecord()
527 DeclarationFragments Declaration, in CXXFieldRecord()
929 DeclarationFragments Declaration, in CXXClassRecord()
1000 DeclarationFragments Declaration, in ConceptRecord()
1106 DeclarationFragments Declaration, in TypedefRecord()
1414 DeclarationFragments Declaration,
[all …]
H A DExtractAPIVisitor.h265 DeclarationFragments Declaration = in VisitVarDecl() local
381 DeclarationFragments Declaration = in VisitEnumDecl() local
496 DeclarationFragments Declaration = in VisitNamespaceDecl() local
529 DeclarationFragments Declaration = in VisitRecordDecl() local
569 DeclarationFragments Declaration = in VisitCXXRecordDecl() local
587 Declaration.insert( in VisitCXXRecordDecl()
588 Declaration.begin(), in VisitCXXRecordDecl()
688 DeclarationFragments Declaration = in VisitCXXConstructorDecl() local
785 Declaration, SubHeading, in VisitClassTemplateSpecializationDecl()
846 DeclarationFragments Declaration; in VisitVarTemplateDecl() local
[all …]
H A DDeclarationFragments.h97 const Decl *Declaration; member
100 const Decl *Declaration) in Fragment()
102 Declaration(Declaration) {} in Fragment()
122 const Decl *Declaration = nullptr) {
124 Fragment(Spelling, Kind, PreciseIdentifier, Declaration));
142 const Decl *Declaration = nullptr) {
149 Fragments.emplace_back(Spelling, Kind, PreciseIdentifier, Declaration);
/freebsd-14.2/contrib/llvm-project/lldb/source/API/
H A DSBDeclaration.cpp32 m_opaque_up = std::make_unique<Declaration>(*lldb_object_ptr); in SBDeclaration()
44 const lldb_private::Declaration &lldb_object_ref) { in SetDeclaration()
112 lldb_private::Declaration *lhs_ptr = m_opaque_up.get(); in operator ==()
113 lldb_private::Declaration *rhs_ptr = rhs.m_opaque_up.get(); in operator ==()
116 return lldb_private::Declaration::Compare(*lhs_ptr, *rhs_ptr) == 0; in operator ==()
124 lldb_private::Declaration *lhs_ptr = m_opaque_up.get(); in operator !=()
125 lldb_private::Declaration *rhs_ptr = rhs.m_opaque_up.get(); in operator !=()
133 const lldb_private::Declaration *SBDeclaration::operator->() const { in operator ->()
137 lldb_private::Declaration &SBDeclaration::ref() { in ref()
139 m_opaque_up = std::make_unique<lldb_private::Declaration>(); in ref()
[all …]
/freebsd-14.2/contrib/llvm-project/lldb/source/Core/
H A DDeclaration.cpp14 void Declaration::Dump(Stream *s, bool show_fullpaths) const { in Dump()
35 bool Declaration::DumpStopContext(Stream *s, bool show_fullpaths) const { in DumpStopContext()
56 size_t Declaration::MemorySize() const { return sizeof(Declaration); } in MemorySize()
58 int Declaration::Compare(const Declaration &a, const Declaration &b) { in Compare()
73 bool Declaration::FileAndLineEqual(const Declaration &declaration) const { in FileAndLineEqual()
78 bool lldb_private::operator==(const Declaration &lhs, const Declaration &rhs) { in operator ==()
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Core/
H A DDeclaration.h24 class Declaration {
27 Declaration() = default;
42 Declaration(const FileSpec &file_spec, uint32_t line = 0,
47 Declaration(const Declaration *decl_ptr) in Declaration() function
79 static int Compare(const Declaration &lhs, const Declaration &rhs);
90 bool FileAndLineEqual(const Declaration &declaration) const;
189 bool operator==(const Declaration &lhs, const Declaration &rhs);
H A DValueObjectVariable.h27 class Declaration; variable
59 bool GetDeclaration(Declaration &decl) override;
H A DValueObjectDynamicValue.h29 class Declaration; variable
90 bool GetDeclaration(Declaration &decl) override;
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Tooling/Syntax/
H A DNodes.h95 Declaration, enumerator
354 class Declaration : public Tree {
356 Declaration(NodeKind K) : Tree(K) {} in Declaration() function
361 class UnknownDeclaration final : public Declaration {
368 class EmptyDeclaration final : public Declaration {
405 class SimpleDeclaration final : public Declaration {
414 class TemplateDeclaration final : public Declaration {
419 Declaration *getDeclaration();
434 Declaration *getDeclaration();
438 class NamespaceDefinition final : public Declaration {
[all …]
H A DNodes.td239 def Declaration : External<Tree> {}
240 def UnknownDeclaration : External<Declaration> {}
241 def EmptyDeclaration : External<Declaration> {}
242 def StaticAssertDeclaration : External<Declaration> {}
244 def SimpleDeclaration : External<Declaration> {}
245 def TemplateDeclaration : External<Declaration> {}
247 def NamespaceDefinition : External<Declaration> {}
248 def NamespaceAliasDefinition : External<Declaration> {}
249 def UsingNamespaceDirective : External<Declaration> {}
250 def UsingDeclaration : External<Declaration> {}
[all …]
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/API/
H A DSBDeclaration.h51 lldb_private::Declaration *get();
56 const lldb_private::Declaration *operator->() const;
58 lldb_private::Declaration &ref();
60 const lldb_private::Declaration &ref() const;
62 SBDeclaration(const lldb_private::Declaration *lldb_object_ptr);
64 void SetDeclaration(const lldb_private::Declaration &lldb_object_ref);
66 std::unique_ptr<lldb_private::Declaration> m_opaque_up;
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DFunction.h44 FunctionInfo(const char *name, const Declaration *decl_ptr);
93 Declaration &GetDeclaration();
99 const Declaration &GetDeclaration() const;
120 Declaration m_declaration;
147 const Declaration *decl_ptr,
148 const Declaration *call_decl_ptr);
169 const Declaration *decl_ptr,
170 const Declaration *call_decl_ptr);
213 Declaration &GetCallSite();
219 const Declaration &GetCallSite() const;
[all …]
H A DVariable.h35 Declaration *decl, const DWARFExpressionList &location,
45 const Declaration &GetDeclaration() const { return m_declaration; } in GetDeclaration()
130 Declaration m_declaration;
H A DBlock.h188 GetContainingInlinedBlockWithCallSite(const Declaration &find_call_site);
317 const Declaration *decl_ptr,
318 const Declaration *call_decl_ptr);
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DExtractGV.cpp117 llvm::Value *Declaration; in run() local
119 Declaration = Function::Create(FTy, GlobalValue::ExternalLinkage, in run()
123 Declaration = new GlobalVariable( in run()
126 GA.replaceAllUsesWith(Declaration); in run()
141 llvm::Value *Declaration = in run() local
144 IF.replaceAllUsesWith(Declaration); in run()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DUniqueDWARFASTType.h27 const Declaration &decl, int32_t byte_size) in UniqueDWARFASTType()
49 Declaration m_declaration;
65 bool Find(const DWARFDIE &die, const Declaration &decl,
83 bool Find(ConstString name, const DWARFDIE &die, const Declaration &decl, in Find()
/freebsd-14.2/contrib/llvm-project/lldb/source/Symbol/
H A DFunction.cpp31 FunctionInfo::FunctionInfo(const char *name, const Declaration *decl_ptr) in FunctionInfo()
34 FunctionInfo::FunctionInfo(ConstString name, const Declaration *decl_ptr) in FunctionInfo()
50 return Declaration::Compare(a.m_declaration, b.m_declaration); in Compare()
53 Declaration &FunctionInfo::GetDeclaration() { return m_declaration; } in GetDeclaration()
55 const Declaration &FunctionInfo::GetDeclaration() const { in GetDeclaration()
67 const Declaration *decl_ptr, in InlineFunctionInfo()
68 const Declaration *call_decl_ptr) in InlineFunctionInfo()
74 const Declaration *decl_ptr, in InlineFunctionInfo()
75 const Declaration *call_decl_ptr) in InlineFunctionInfo()
108 Declaration &InlineFunctionInfo::GetCallSite() { return m_call_decl; } in GetCallSite()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/Interpreter/
H A DCodeCompletion.cpp92 Results.push_back(Result.Declaration->getName().str()); in handleDeclaration()
96 if (auto *VD = dyn_cast<VarDecl>(Result.Declaration)) { in handleDeclaration()
145 auto *ID = Result.Declaration->getIdentifier(); in handleDeclaration()
148 if (!isa<CXXMethodDecl>(Result.Declaration)) in handleDeclaration()
150 const auto *Fun = cast<CXXMethodDecl>(Result.Declaration); in handleDeclaration()
188 if (!Result.Declaration->getDeclName().isIdentifier() || in ProcessCodeCompleteResults()
189 !Result.Declaration->getName().starts_with(Prefix)) { in ProcessCodeCompleteResults()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DCodeCompleteConsumer.cpp634 Result.Declaration->getIdentifier() && in isResultFilteredOut()
635 Result.Declaration->getIdentifier()->getName().starts_with(Filter)); in isResultFilteredOut()
663 OS << *Results[I].Declaration; in ProcessCodeCompleteResults()
782 if (!Declaration) { in computeCursorKindAndAvailability()
790 switch (getDeclAvailability(Declaration)) { in computeCursorKindAndAvailability()
805 if (const auto *Function = dyn_cast<FunctionDecl>(Declaration)) in computeCursorKindAndAvailability()
809 CursorKind = getCursorKindForDecl(Declaration); in computeCursorKindAndAvailability()
814 if (isa<ObjCInterfaceDecl>(Declaration)) in computeCursorKindAndAvailability()
816 else if (isa<ObjCProtocolDecl>(Declaration)) in computeCursorKindAndAvailability()
850 DeclarationName Name = Declaration->getDeclName(); in getOrderedName()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DTemplateBase.cpp174 DeclArg.Kind = Declaration; in initFromDeclaration()
279 case Declaration: { in getDependence()
320 case Declaration: in isPackExpansion()
368 case TemplateArgument::Declaration: in getNonTypeTemplateArgumentType()
396 case Declaration: in Profile()
444 case Declaration: in structurallyEquals()
487 case Declaration: in getPackExpansionPattern()
515 case Declaration: { in print()
592 case TemplateArgument::Declaration: in getSourceRange()
641 case TemplateArgument::Declaration: in DiagTemplateArg()
/freebsd-14.2/contrib/ntp/
H A Dconfigure.ac1133 AC_DEFINE([DECL_PLOCK_0], [1], [Declaration style])
1134 AC_DEFINE([DECL_STIME_1], [1], [Declaration style])
1141 AC_DEFINE([DECL_BZERO_0], [1], [Declaration style])
1142 AC_DEFINE([DECL_IOCTL_0], [1], [Declaration style])
1143 AC_DEFINE([DECL_IPC_0], [1], [Declaration style])
1150 AC_DEFINE([DECL_STDIO_0], [1], [Declaration style])
1153 AC_DEFINE([DECL_TIME_0], [1], [Declaration style])
1168 AC_DEFINE([DECL_BCOPY_0], [1], [Declaration style])
1171 AC_DEFINE([DECL_IPC_0], [1], [Declaration style])
1187 AC_DEFINE([DECL_TIME_0], [1], [Declaration style])
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DNodes.cpp77 case syntax::NodeRole::Declaration: in operator <<()
371 syntax::Declaration *syntax::TemplateDeclaration::getDeclaration() { in getDeclaration()
372 return cast_or_null<syntax::Declaration>( in getDeclaration()
373 findChild(syntax::NodeRole::Declaration)); in getDeclaration()
385 syntax::Declaration *syntax::ExplicitTemplateInstantiation::getDeclaration() { in getDeclaration()
386 return cast_or_null<syntax::Declaration>( in getDeclaration()
387 findChild(syntax::NodeRole::Declaration)); in getDeclaration()
/freebsd-14.2/contrib/llvm-project/clang/lib/Index/
H A DCommentToXML.cpp564 SmallString<128> &Declaration);
590 const DeclInfo *DI, SmallString<128> &Declaration) { in formatTextOfDeclaration() argument
592 StringRef StringDecl(Declaration.c_str(), Declaration.size()); in formatTextOfDeclaration()
596 unsigned Length = Declaration.size(); in formatTextOfDeclaration()
604 Declaration = *FormattedStringDecl; in formatTextOfDeclaration()
946 SmallString<128> Declaration; in visitFullComment() local
947 getSourceTextOfDeclaration(DI, Declaration); in visitFullComment()
948 formatTextOfDeclaration(DI, Declaration); in visitFullComment()
949 appendToResultWithXMLEscaping(Declaration); in visitFullComment()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DCodeCompleteConsumer.h778 const NamedDecl *Declaration = nullptr; variable
883 CodeCompletionResult(const NamedDecl *Declaration, unsigned Priority,
888 : Declaration(Declaration), Priority(Priority), Kind(RK_Declaration), in Declaration() function
921 : Declaration(D), Pattern(Pattern), Priority(Priority), Kind(RK_Pattern), in Declaration() function
931 : Declaration(D), Pattern(Pattern), Priority(Priority), Kind(RK_Pattern), in CodeCompletionResult()
943 return Declaration; in getDeclaration()

123456