| /openbsd-src/gnu/llvm/clang/include/clang/ExtractAPI/ |
| H A D | API.h | 113 DeclarationFragments Declaration; member 140 DeclarationFragments Declaration, DeclarationFragments SubHeading, in APIRecord() 144 Comment(Comment), Declaration(Declaration), SubHeading(SubHeading), in APIRecord() 158 DeclarationFragments Declaration, in GlobalFunctionRecord() 162 Linkage, Comment, Declaration, SubHeading, in GlobalFunctionRecord() 179 DeclarationFragments Declaration, in GlobalVariableRecord() 182 Linkage, Comment, Declaration, SubHeading, in GlobalVariableRecord() 197 DeclarationFragments Declaration, in EnumConstantRecord() 200 LinkageInfo::none(), Comment, Declaration, SubHeading, in EnumConstantRecord() 217 DeclarationFragments Declaration, DeclarationFragments SubHeading, in EnumRecord() [all …]
|
| H A D | DeclarationFragments.h | 92 const Decl *Declaration; member 95 const Decl *Declaration) in Fragment() 97 Declaration(Declaration) {} in Fragment() 108 const Decl *Declaration = nullptr) { 115 Fragments.emplace_back(Spelling, Kind, PreciseIdentifier, Declaration);
|
| /openbsd-src/gnu/llvm/lldb/source/API/ |
| H A D | SBDeclaration.cpp | 30 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 …]
|
| /openbsd-src/gnu/llvm/lldb/source/Core/ |
| H A D | Declaration.cpp | 14 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 ==()
|
| /openbsd-src/gnu/llvm/lldb/include/lldb/Core/ |
| H A D | Declaration.h | 24 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 D | ValueObjectVariable.h | 27 class Declaration; variable 59 bool GetDeclaration(Declaration &decl) override;
|
| /openbsd-src/gnu/llvm/clang/include/clang/Tooling/Syntax/ |
| H A D | Nodes.h | 95 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 D | Nodes.td | 239 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 …]
|
| /openbsd-src/gnu/llvm/clang/lib/ExtractAPI/ |
| H A D | API.cpp | 73 DeclarationFragments Declaration, in addEnumConstant() argument 77 USR, Name, Loc, std::move(Availabilities), Comment, Declaration, in addEnumConstant() 88 DeclarationFragments Declaration, in addEnum() argument 92 std::move(Availabilities), Comment, Declaration, in addEnum() 100 DeclarationFragments Declaration, in addStructField() argument 104 USR, Name, Loc, std::move(Availabilities), Comment, Declaration, in addStructField() 115 DeclarationFragments Declaration, in addStruct() argument 119 std::move(Availabilities), Comment, Declaration, in addStruct() 126 DeclarationFragments Declaration, DeclarationFragments SubHeading, in addObjCCategory() argument 131 std::move(Availabilities), Comment, Declaration, in addObjCCategory() [all …]
|
| H A D | ExtractAPIVisitor.cpp | 86 DeclarationFragments Declaration = in VisitVarDecl() local 93 Declaration, SubHeading, isInSystemHeader(Context, Decl)); in VisitVarDecl() 146 DeclarationFragments Declaration = in VisitFunctionDecl() local 155 Declaration, SubHeading, Signature, in VisitFunctionDecl() 191 DeclarationFragments Declaration = in VisitEnumDecl() local 198 Declaration, SubHeading, isInSystemHeader(Context, Decl)); in VisitEnumDecl() 234 DeclarationFragments Declaration = in VisitRecordDecl() local 240 API.addStruct(Name, USR, Loc, AvailabilitySet(Decl), Comment, Declaration, in VisitRecordDecl() 269 DeclarationFragments Declaration = in VisitObjCInterfaceDecl() local 282 Name, USR, Loc, AvailabilitySet(Decl), Linkage, Comment, Declaration, in VisitObjCInterfaceDecl() [all …]
|
| /openbsd-src/gnu/llvm/lldb/include/lldb/API/ |
| H A D | SBDeclaration.h | 51 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;
|
| /openbsd-src/gnu/llvm/lldb/include/lldb/Symbol/ |
| H A D | Function.h | 44 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 D | Variable.h | 35 Declaration *decl, const DWARFExpressionList &location, 45 const Declaration &GetDeclaration() const { return m_declaration; } in GetDeclaration() 130 Declaration m_declaration;
|
| H A D | Block.h | 188 GetContainingInlinedBlockWithCallSite(const Declaration &find_call_site); 317 const Declaration *decl_ptr, 318 const Declaration *call_decl_ptr);
|
| /openbsd-src/gnu/llvm/clang/docs/ |
| H A D | RAVFrontendAction.rst | 76 bool VisitCXXRecordDecl(CXXRecordDecl *Declaration) { 79 Declaration->dump(); 94 bool VisitCXXRecordDecl(CXXRecordDecl *Declaration) { 95 if (Declaration->getQualifiedNameAsString() == "n::m::C") 96 Declaration->dump(); 125 bool VisitCXXRecordDecl(CXXRecordDecl *Declaration) { 126 if (Declaration->getQualifiedNameAsString() == "n::m::C") { 129 FullSourceLoc FullLocation = Context->getFullLoc(Declaration->getBeginLoc()); 159 bool VisitCXXRecordDecl(CXXRecordDecl *Declaration) { 160 if (Declaration->getQualifiedNameAsString() == "n::m::C") { [all …]
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | UniqueDWARFASTType.h | 25 const lldb_private::Declaration &decl, int32_t byte_size) in UniqueDWARFASTType() 47 lldb_private::Declaration m_declaration; 63 bool Find(const DWARFDIE &die, const lldb_private::Declaration &decl, 83 const lldb_private::Declaration &decl, const int32_t byte_size, in Find()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/ |
| H A D | ExtractGV.cpp | 118 llvm::Value *Declaration; in run() local 120 Declaration = Function::Create(FTy, GlobalValue::ExternalLinkage, in run() 124 Declaration = new GlobalVariable( in run() 127 GA.replaceAllUsesWith(Declaration); in run()
|
| /openbsd-src/gnu/llvm/lldb/source/Symbol/ |
| H A D | Function.cpp | 31 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 …]
|
| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | TemplateBase.cpp | 210 case Declaration: { in getDependence() 250 case Declaration: in isPackExpansion() 297 case TemplateArgument::Declaration: in getNonTypeTemplateArgumentType() 322 case Declaration: in Profile() 365 case Declaration: in structurallyEquals() 397 case Declaration: in getPackExpansionPattern() 424 case Declaration: { in print() 497 case TemplateArgument::Declaration: in getSourceRange() 543 case TemplateArgument::Declaration: in DiagTemplateArg()
|
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | CodeCompleteConsumer.cpp | 627 return !(Result.Declaration->getIdentifier() && in isResultFilteredOut() 628 Result.Declaration->getIdentifier()->getName().startswith(Filter)); in isResultFilteredOut() 656 OS << *Results[I].Declaration; in ProcessCodeCompleteResults() 775 if (!Declaration) { in computeCursorKindAndAvailability() 783 switch (getDeclAvailability(Declaration)) { in computeCursorKindAndAvailability() 798 if (const auto *Function = dyn_cast<FunctionDecl>(Declaration)) in computeCursorKindAndAvailability() 802 CursorKind = getCursorKindForDecl(Declaration); in computeCursorKindAndAvailability() 807 if (isa<ObjCInterfaceDecl>(Declaration)) in computeCursorKindAndAvailability() 809 else if (isa<ObjCProtocolDecl>(Declaration)) in computeCursorKindAndAvailability() 843 DeclarationName Name = Declaration->getDeclName(); in getOrderedName()
|
| /openbsd-src/gnu/llvm/clang/tools/libclang/ |
| H A D | CXExtractAPI.cpp | 140 for (const auto &Fragment : Record->Declaration.getFragments()) { in clang_getSymbolGraphForCursor() 141 if (Fragment.Declaration) in clang_getSymbolGraphForCursor() 143 const_cast<Decl *>(Fragment.Declaration)); in clang_getSymbolGraphForCursor()
|
| /openbsd-src/gnu/llvm/clang/include/clang/AST/ |
| H A D | TemplateBase.h | 73 Declaration, 163 DeclArg.Kind = Declaration; 277 assert(getKind() == Declaration && "Unexpected kind"); 282 assert(getKind() == Declaration && "Unexpected kind"); 481 Argument.getKind() == TemplateArgument::Declaration || 527 assert(Argument.getKind() == TemplateArgument::Declaration);
|
| /openbsd-src/gnu/llvm/clang/lib/Tooling/Syntax/ |
| H A D | Nodes.cpp | 77 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()
|
| /openbsd-src/gnu/llvm/clang/lib/Index/ |
| H A D | CommentToXML.cpp | 564 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()
|
| /openbsd-src/gnu/llvm/clang/include/clang/Sema/ |
| H A D | CodeCompleteConsumer.h | 770 const NamedDecl *Declaration = nullptr; variable 875 CodeCompletionResult(const NamedDecl *Declaration, unsigned Priority, 880 : Declaration(Declaration), Priority(Priority), Kind(RK_Declaration), in Declaration() argument 913 : Declaration(D), Pattern(Pattern), Priority(Priority), Kind(RK_Pattern), in Declaration() function 923 : Declaration(D), Pattern(Pattern), Priority(Priority), Kind(RK_Pattern), in CodeCompletionResult() 935 return Declaration; in getDeclaration()
|