Home
last modified time | relevance | path

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

123456

/freebsd-src/contrib/llvm-project/clang/lib/ExtractAPI/
H A DAPI.cpp50 addNamespace(APIRecord * Parent,StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,LinkageInfo Linkage,const DocComment & Comment,DeclarationFragments Declaration,DeclarationFragments SubHeading,bool IsFromSystemHeader) addNamespace() argument
75 addGlobalVariableTemplate(StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,LinkageInfo Linkage,const DocComment & Comment,DeclarationFragments Declaration,DeclarationFragments SubHeading,Template Template,bool IsFromSystemHeader) addGlobalVariableTemplate() argument
98 addGlobalFunctionTemplate(StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,LinkageInfo Linkage,const DocComment & Comment,DeclarationFragments Declaration,DeclarationFragments SubHeading,FunctionSignature Signature,Template Template,bool IsFromSystemHeader) addGlobalFunctionTemplate() argument
111 addGlobalFunctionTemplateSpecialization(StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,LinkageInfo Linkage,const DocComment & Comment,DeclarationFragments Declaration,DeclarationFragments SubHeading,FunctionSignature Signature,bool IsFromSystemHeader) addGlobalFunctionTemplateSpecialization() argument
124 addEnumConstant(EnumRecord * Enum,StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,const DocComment & Comment,DeclarationFragments Declaration,DeclarationFragments SubHeading,bool IsFromSystemHeader) addEnumConstant() argument
139 addEnum(StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,const DocComment & Comment,DeclarationFragments Declaration,DeclarationFragments SubHeading,bool IsFromSystemHeader) addEnum() argument
150 addRecordField(RecordRecord * Record,StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,const DocComment & Comment,DeclarationFragments Declaration,DeclarationFragments SubHeading,APIRecord::RecordKind Kind,bool IsFromSystemHeader) addRecordField() argument
164 addRecord(StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,const DocComment & Comment,DeclarationFragments Declaration,DeclarationFragments SubHeading,APIRecord::RecordKind Kind,bool IsFromSystemHeader) addRecord() argument
177 addStaticField(StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,LinkageInfo Linkage,const DocComment & Comment,DeclarationFragments Declaration,DeclarationFragments SubHeading,SymbolReference Context,AccessControl Access,bool IsFromSystemHeader) addStaticField() argument
189 addCXXField(APIRecord * CXXClass,StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,const DocComment & Comment,DeclarationFragments Declaration,DeclarationFragments SubHeading,AccessControl Access,bool IsFromSystemHeader) addCXXField() argument
203 addCXXFieldTemplate(APIRecord * Parent,StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,const DocComment & Comment,DeclarationFragments Declaration,DeclarationFragments SubHeading,AccessControl Access,Template Template,bool IsFromSystemHeader) addCXXFieldTemplate() argument
218 addCXXClass(APIRecord * Parent,StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,const DocComment & Comment,DeclarationFragments Declaration,DeclarationFragments SubHeading,APIRecord::RecordKind Kind,AccessControl Access,bool IsFromSystemHeader) addCXXClass() argument
233 addClassTemplate(APIRecord * Parent,StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,const DocComment & Comment,DeclarationFragments Declaration,DeclarationFragments SubHeading,Template Template,AccessControl Access,bool IsFromSystemHeader) addClassTemplate() argument
248 addClassTemplateSpecialization(APIRecord * Parent,StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,const DocComment & Comment,DeclarationFragments Declaration,DeclarationFragments SubHeading,AccessControl Access,bool IsFromSystemHeader) addClassTemplateSpecialization() argument
264 addClassTemplatePartialSpecialization(APIRecord * Parent,StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,const DocComment & Comment,DeclarationFragments Declaration,DeclarationFragments SubHeading,Template Template,AccessControl Access,bool IsFromSystemHeader) addClassTemplatePartialSpecialization() argument
280 addGlobalVariableTemplateSpecialization(StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,LinkageInfo Linkage,const DocComment & Comment,DeclarationFragments Declaration,DeclarationFragments SubHeading,bool IsFromSystemHeader) addGlobalVariableTemplateSpecialization() argument
292 addGlobalVariableTemplatePartialSpecialization(StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,LinkageInfo Linkage,const DocComment & Comment,DeclarationFragments Declaration,DeclarationFragments SubHeading,Template Template,bool IsFromSystemHeader) addGlobalVariableTemplatePartialSpecialization() argument
305 addConcept(StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,const DocComment & Comment,DeclarationFragments Declaration,DeclarationFragments SubHeading,Template Template,bool IsFromSystemHeader) addConcept() argument
316 addCXXInstanceMethod(APIRecord * CXXClassRecord,StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,const DocComment & Comment,DeclarationFragments Declaration,DeclarationFragments SubHeading,FunctionSignature Signature,AccessControl Access,bool IsFromSystemHeader) addCXXInstanceMethod() argument
333 addCXXStaticMethod(APIRecord * CXXClassRecord,StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,const DocComment & Comment,DeclarationFragments Declaration,DeclarationFragments SubHeading,FunctionSignature Signature,AccessControl Access,bool IsFromSystemHeader) addCXXStaticMethod() argument
350 addCXXMethodTemplate(APIRecord * Parent,StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,const DocComment & Comment,DeclarationFragments Declaration,DeclarationFragments SubHeading,FunctionSignature Signature,AccessControl Access,Template Template,bool IsFromSystemHeader) addCXXMethodTemplate() argument
366 addCXXMethodTemplateSpec(APIRecord * Parent,StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,const DocComment & Comment,DeclarationFragments Declaration,DeclarationFragments SubHeading,FunctionSignature Signature,AccessControl Access,bool IsFromSystemHeader) addCXXMethodTemplateSpec() argument
383 addObjCCategory(StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,const DocComment & Comment,DeclarationFragments Declaration,DeclarationFragments SubHeading,SymbolReference Interface,bool IsFromSystemHeader,bool IsFromExternalModule) addObjCCategory() argument
405 addObjCInterface(StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,LinkageInfo Linkage,const DocComment & Comment,DeclarationFragments Declaration,DeclarationFragments SubHeading,SymbolReference SuperClass,bool IsFromSystemHeader) addObjCInterface() argument
417 addObjCMethod(ObjCContainerRecord * Container,StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,const DocComment & Comment,DeclarationFragments Declaration,DeclarationFragments SubHeading,FunctionSignature Signature,bool IsInstanceMethod,bool IsFromSystemHeader) addObjCMethod() argument
439 addObjCProperty(ObjCContainerRecord * Container,StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,const DocComment & Comment,DeclarationFragments Declaration,DeclarationFragments SubHeading,ObjCPropertyRecord::AttributeKind Attributes,StringRef GetterName,StringRef SetterName,bool IsOptional,bool IsInstanceProperty,bool IsFromSystemHeader) addObjCProperty() argument
463 addObjCInstanceVariable(ObjCContainerRecord * Container,StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,const DocComment & Comment,DeclarationFragments Declaration,DeclarationFragments SubHeading,ObjCInstanceVariableRecord::AccessControl Access,bool IsFromSystemHeader) addObjCInstanceVariable() argument
478 addObjCProtocol(StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,const DocComment & Comment,DeclarationFragments Declaration,DeclarationFragments SubHeading,bool IsFromSystemHeader) addObjCProtocol() argument
488 addMacroDefinition(StringRef Name,StringRef USR,PresumedLoc Loc,DeclarationFragments Declaration,DeclarationFragments SubHeading,bool IsFromSystemHeader) addMacroDefinition() argument
498 addTypedef(StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,const DocComment & Comment,DeclarationFragments Declaration,DeclarationFragments SubHeading,SymbolReference UnderlyingType,bool IsFromSystemHeader) addTypedef() argument
/freebsd-src/contrib/llvm-project/clang/include/clang/ExtractAPI/
H A DAPI.h253 /// Declaration fragments of this symbol declaration.
254 DeclarationFragments Declaration;
292 const DocComment &Comment, DeclarationFragments Declaration,
297 Comment(Comment), Declaration(Declaration), SubHeading(SubHeading), in GlobalFunctionRecord()
391 DeclarationFragments Declaration, in GlobalVariableTemplateRecord()
394 Linkage, Comment, Declaration, SubHeading, in GlobalVariableTemplateRecord()
411 DeclarationFragments Declaration, in GlobalVariableTemplateSpecializationRecord()
415 std::move(Availability), Linkage, Comment, Declaration, in GlobalVariableTemplateSpecializationRecord()
423 DeclarationFragments Declaration,
235 DeclarationFragments Declaration; global() member
[all...]
H A DExtractAPIVisitor.h298 DeclarationFragments Declaration = in VisitFunctionDecl()
306 AvailabilityInfo::createFromDecl(Decl), Linkage, Comment, Declaration, in VisitFunctionDecl()
312 AvailabilityInfo::createFromDecl(Decl), Linkage, Comment, Declaration, in VisitFunctionDecl()
408 DeclarationFragments Declaration = in WalkUpFromRecordDecl()
423 AvailabilityInfo::createFromDecl(Decl), Comment, Declaration,
539 DeclarationFragments Declaration = in VisitRecordDecl()
545 AvailabilityInfo::createFromDecl(Decl), Linkage, Comment, Declaration, in VisitRecordDecl()
572 DeclarationFragments Declaration = in VisitCXXRecordDecl()
580 AvailabilityInfo::createFromDecl(Decl), Comment, Declaration, in VisitCXXRecordDecl()
585 AvailabilityInfo::createFromDecl(Decl), Comment, Declaration, in VisitCXXRecordDecl()
265 DeclarationFragments Declaration = VisitVarDecl() local
381 DeclarationFragments Declaration = VisitEnumDecl() local
496 DeclarationFragments Declaration = VisitNamespaceDecl() local
529 DeclarationFragments Declaration = VisitRecordDecl() local
569 DeclarationFragments Declaration = VisitCXXRecordDecl() local
688 DeclarationFragments Declaration = VisitCXXConstructorDecl() local
720 DeclarationFragments Declaration = VisitCXXDestructorDecl() local
751 DeclarationFragments Declaration = VisitConceptDecl() local
776 DeclarationFragments Declaration = VisitClassTemplateSpecializationDecl() local
810 DeclarationFragments Declaration = DeclarationFragmentsBuilder:: VisitClassTemplatePartialSpecializationDecl() local
846 DeclarationFragments Declaration; VisitVarTemplateDecl() local
892 DeclarationFragments Declaration = VisitVarTemplateSpecializationDecl() local
922 DeclarationFragments Declaration = DeclarationFragmentsBuilder:: VisitVarTemplatePartialSpecializationDecl() local
984 DeclarationFragments Declaration = VisitObjCInterfaceDecl() local
1032 DeclarationFragments Declaration = VisitObjCProtocolDecl() local
1119 DeclarationFragments Declaration = VisitObjCCategoryDecl() local
1171 DeclarationFragments Declaration = recordEnumConstants() local
1201 DeclarationFragments Declaration = recordRecordFields() local
1230 DeclarationFragments Declaration = VisitFieldDecl() local
1259 DeclarationFragments Declaration = VisitCXXConversionDecl() local
1305 DeclarationFragments Declaration = recordObjCMethods() local
1335 DeclarationFragments Declaration = recordObjCProperties() local
1380 DeclarationFragments Declaration = recordObjCInstanceVariables() local
[all...]
H A DDeclarationFragments.h10 /// This file defines the Declaration Fragments related classes.
12 /// Declaration Fragments represent parts of a symbol declaration tagged with
97 const Decl *Declaration; member
100 const Decl *Declaration) in Fragment()
102 Declaration(Declaration) {} in Fragment()
140 const Decl *Declaration = nullptr) {
147 Fragments.emplace_back(Spelling, Kind, PreciseIdentifier, Declaration);
/freebsd-src/contrib/llvm-project/lldb/source/API/
H A DSBDeclaration.cpp30 SBDeclaration::SBDeclaration(const lldb_private::Declaration *lldb_object_ptr) { in SBDeclaration()
32 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 !=()
128 return lldb_private::Declaration::Compare(*lhs_ptr, *rhs_ptr) != 0; in operator !=()
133 const lldb_private::Declaration *SBDeclaration::operator->() const { in operator ->()
[all …]
/freebsd-src/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-src/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;
/freebsd-src/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 {
363 UnknownDeclaration() : Declaration(NodeKind::UnknownDeclaration) {} in UnknownDeclaration()
368 class EmptyDeclaration final : public Declaration {
370 EmptyDeclaration() : Declaration(NodeKind::EmptyDeclaration) {} in EmptyDeclaration()
376 class StaticAssertDeclaration final : public Declaration {
378 StaticAssertDeclaration() : Declaration(NodeKind::StaticAssertDeclaration) {} in StaticAssertDeclaration()
386 class LinkageSpecificationDeclaration 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> {}
243 def LinkageSpecificationDeclaration : External<Declaration> {}
244 def SimpleDeclaration : External<Declaration> {}
245 def TemplateDeclaration : External<Declaration> {}
246 def ExplicitTemplateInstantiation : External<Declaration> {}
247 def NamespaceDefinition : External<Declaration> {}
248 def NamespaceAliasDefinition : External<Declaration> {}
[all …]
/freebsd-src/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-src/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DFunction.h44 FunctionInfo(const char *name, const Declaration *decl_ptr);
56 FunctionInfo(ConstString 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();
[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-src/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-src/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DUniqueDWARFASTType.h17 #include "lldb/Core/Declaration.h"
36 void UpdateToDefDIE(const DWARFDIE &def_die, Declaration &declaration,
51 Declaration m_declaration;
69 UniqueDWARFASTType *Find(const DWARFDIE &die, const Declaration &decl,
89 const Declaration &decl, const int32_t byte_size, in Find()
/freebsd-src/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
[all...]
/freebsd-src/contrib/llvm-project/clang/lib/Interpreter/
H A DCodeCompletion.cpp87 /// Converts a Declaration completion result to a completion string, and then
92 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-src/contrib/llvm-project/clang/lib/AST/
H A DTemplateBase.cpp174 DeclArg.Kind = Declaration; in initFromDeclaration()
232 // Pointers and references with an empty path use the special 'Declaration' in getAsSimpleValueDeclRef()
250 // FIXME: The Declaration form should expose a const ValueDecl*.
284 case Declaration: { in getDependence()
325 case Declaration: in isPackExpansion()
373 case TemplateArgument::Declaration: in getNonTypeTemplateArgumentType()
401 case Declaration: in Profile()
449 case Declaration: in structurallyEquals()
492 case Declaration: in getPackExpansionPattern()
520 case Declaration in print()
[all...]
/freebsd-src/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 in getOrderedName()
[all...]
/freebsd-src/contrib/ntp/
H A Dconfigure.ac1121 AC_DEFINE([DECL_HSTRERROR_0], [1], [Declaration style]) # Needed for XLC under AIX 4.3.2
1124 AC_DEFINE([DECL_ADJTIME_0], [1], [Declaration style])
1125 AC_DEFINE([DECL_INET_NTOA_0], [1], [Declaration style])
1126 AC_DEFINE([DECL_MKTEMP_0], [1], [Declaration style])
1127 AC_DEFINE([DECL_SELECT_0], [1], [Declaration style])
1128 AC_DEFINE([DECL_SETITIMER_0], [1], [Declaration style])
1129 AC_DEFINE([DECL_SYSLOG_0], [1], [Declaration style])
1130 AC_DEFINE([DECL_TIMEOFDAY_0], [1], [Declaration style])
1133 AC_DEFINE([DECL_PLOCK_0], [1], [Declaration style])
1134 AC_DEFINE([DECL_STIME_1], [1], [Declaration style])
[all …]
/freebsd-src/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-src/contrib/llvm-project/clang/lib/Index/
H A DCommentToXML.cpp566 SmallString<128> &Declaration);
592 const DeclInfo *DI, SmallString<128> &Declaration) { in formatTextOfDeclaration()
594 StringRef StringDecl(Declaration.c_str(), Declaration.size()); in formatTextOfDeclaration()
598 unsigned Length = Declaration.size(); in formatTextOfDeclaration()
606 Declaration = *FormattedStringDecl; in formatTextOfDeclaration()
958 Result << "<Declaration>"; in visitFullComment()
959 SmallString<128> Declaration; in visitFullComment()
960 getSourceTextOfDeclaration(DI, Declaration); in visitFullComment()
961 formatTextOfDeclaration(DI, Declaration); in visitFullComment()
590 formatTextOfDeclaration(const DeclInfo * DI,SmallString<128> & Declaration) formatTextOfDeclaration() argument
946 SmallString<128> Declaration; visitFullComment() local
[all...]
/freebsd-src/contrib/llvm-project/clang/include/clang/Sema/
H A DCodeCompleteConsumer.h780 const NamedDecl *Declaration = nullptr;
885 CodeCompletionResult(const NamedDecl *Declaration, unsigned Priority,
890 : Declaration(Declaration), Priority(Priority), Kind(RK_Declaration), in Declaration()
923 : Declaration(D), Pattern(Pattern), Priority(Priority), Kind(RK_Pattern), in Declaration()
933 : Declaration(D), Pattern(Pattern), Priority(Priority), Kind(RK_Pattern), in CodeCompletionResult()
945 return Declaration;
778 const NamedDecl *Declaration = nullptr; global() variable
888 Declaration(Declaration) Declaration() argument
921 : Declaration(D), Pattern(Pattern), Priority(Priority), Kind(RK_Pattern), Declaration() function
/freebsd-src/contrib/llvm-project/clang/include/clang/AST/
H A DTemplateArgumentVisitor.h37 DISPATCH(Declaration); in Visit()
60 VISIT_METHOD(Declaration);

123456