Searched refs:Declaration (Results 1 - 25 of 61) sorted by relevance

123

/freebsd-10.2-release/contrib/llvm/tools/lldb/include/lldb/Symbol/
H A DDeclaration.h1 //===-- Declaration.h -------------------------------------------*- C++ -*-===//
19 /// @class Declaration Declaration.h "lldb/Symbol/Declaration.h"
28 class Declaration class in namespace:lldb_private
34 Declaration () : function in class:lldb_private::Declaration
59 Declaration (const FileSpec& file_spec, uint32_t line = 0, uint32_t column = 0) : function in class:lldb_private::Declaration
69 /// Construct with a reference to another Declaration object.
71 Declaration (const Declaration function in class:lldb_private::Declaration
84 Declaration(const Declaration* decl_ptr) : function in class:lldb_private::Declaration
[all...]
H A DFunction.h16 #include "lldb/Symbol/Declaration.h"
46 FunctionInfo (const char *name, const Declaration *decl_ptr);
60 FunctionInfo (const ConstString& name, const Declaration *decl_ptr);
108 Declaration&
117 const Declaration&
147 Declaration m_declaration; ///< Information describing where this function information was defined.
179 InlineFunctionInfo(const char *name, const char *mangled, const Declaration *decl_ptr, const Declaration *call_decl_ptr);
201 InlineFunctionInfo(const ConstString& name, const Mangled &mangled, const Declaration *decl_ptr, const Declaration *call_decl_pt
[all...]
H A DVariable.h20 #include "lldb/Symbol/Declaration.h"
36 Declaration* decl,
52 const Declaration&
172 Declaration m_declaration; // Declaration location for this item.
H A DBlock.h399 const Declaration *decl_ptr,
400 const Declaration *call_decl_ptr);
H A DType.h18 #include "lldb/Symbol/Declaration.h"
87 const Declaration& decl,
225 const lldb_private::Declaration &
292 Declaration m_decl;
H A DClangASTContext.h33 class Declaration;
394 const Declaration &decl,
H A DClangASTType.h555 const Declaration &decl,
/freebsd-10.2-release/contrib/llvm/tools/lldb/include/lldb/API/
H A DSBDeclaration.h63 lldb_private::Declaration *
69 const lldb_private::Declaration *
72 lldb_private::Declaration &
75 const lldb_private::Declaration &
78 SBDeclaration (const lldb_private::Declaration *lldb_object_ptr);
81 SetDeclaration (const lldb_private::Declaration &lldb_object_ref);
83 std::unique_ptr<lldb_private::Declaration> m_opaque_ap;
/freebsd-10.2-release/contrib/llvm/tools/lldb/source/Symbol/
H A DDeclaration.cpp1 //===-- Declaration.cpp -----------------------------------------*- C++ -*-===//
10 #include "lldb/Symbol/Declaration.h"
16 Declaration::Dump(Stream *s, bool show_fullpaths) const
50 Declaration::DumpStopContext (Stream *s, bool show_fullpaths) const
80 Declaration::MemorySize() const
82 return sizeof(Declaration);
86 Declaration::Compare(const Declaration& a, const Declaration& b)
105 lldb_private::operator == (const Declaration
[all...]
H A DFunction.cpp30 FunctionInfo::FunctionInfo (const char *name, const Declaration *decl_ptr) :
37 FunctionInfo::FunctionInfo (const ConstString& name, const Declaration *decl_ptr) :
64 return Declaration::Compare(a.m_declaration, b.m_declaration);
68 Declaration&
74 const Declaration&
97 const Declaration *decl_ptr,
98 const Declaration *call_decl_ptr
110 const Declaration *decl_ptr,
111 const Declaration *call_decl_ptr
163 Declaration
[all...]
H A DBlock.cpp408 const Declaration &func_decl = func_type->GetDeclaration();
463 Block::SetInlinedFunctionInfo(const char *name, const char *mangled, const Declaration *decl_ptr, const Declaration *call_decl_ptr)
/freebsd-10.2-release/contrib/llvm/tools/lldb/source/API/
H A DSBDeclaration.cpp14 #include "lldb/Symbol/Declaration.h"
34 SBDeclaration::SBDeclaration (const lldb_private::Declaration *lldb_object_ptr) :
55 SBDeclaration::SetDeclaration (const lldb_private::Declaration &lldb_object_ref)
142 lldb_private::Declaration *lhs_ptr = m_opaque_ap.get();
143 lldb_private::Declaration *rhs_ptr = rhs.m_opaque_ap.get();
146 return lldb_private::Declaration::Compare (*lhs_ptr, *rhs_ptr) == 0;
154 lldb_private::Declaration *lhs_ptr = m_opaque_ap.get();
155 lldb_private::Declaration *rhs_ptr = rhs.m_opaque_ap.get();
158 return lldb_private::Declaration::Compare (*lhs_ptr, *rhs_ptr) != 0;
163 const lldb_private::Declaration *
[all...]
/freebsd-10.2-release/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/
H A DUniqueDWARFASTType.h21 #include "lldb/Symbol/Declaration.h"
47 const lldb_private::Declaration &decl,
91 lldb_private::Declaration m_declaration;
123 const lldb_private::Declaration &decl,
156 const lldb_private::Declaration &decl,
H A DUniqueDWARFASTType.cpp16 #include "lldb/Symbol/Declaration.h"
26 const lldb_private::Declaration &decl,
/freebsd-10.2-release/contrib/llvm/lib/Transforms/IPO/
H A DExtractGV.cpp129 llvm::Value *Declaration; local
131 Declaration = Function::Create(FTy, GlobalValue::ExternalLinkage,
135 Declaration =
140 CurI->replaceAllUsesWith(Declaration);
/freebsd-10.2-release/contrib/llvm/tools/lldb/include/lldb/Core/
H A DValueObjectVariable.h59 GetDeclaration (Declaration &decl);
/freebsd-10.2-release/lib/clang/liblldbSymbol/
H A DMakefile16 Declaration.cpp \
/freebsd-10.2-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DCodeCompleteConsumer.h646 const NamedDecl *Declaration;
701 CodeCompletionResult(const NamedDecl *Declaration,
706 : Declaration(Declaration), Priority(Priority),
717 : Declaration(0), Keyword(Keyword), Priority(Priority), StartParameter(0),
728 : Declaration(0), Macro(Macro), Priority(Priority), StartParameter(0),
742 : Declaration(D), Pattern(Pattern), Priority(Priority), StartParameter(0),
754 : Declaration(D), Pattern(Pattern), Priority(Priority), StartParameter(0),
764 return Declaration;
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Sema/
H A DCodeCompleteConsumer.cpp447 OS << *Results[I].Declaration;
512 if (!Declaration) {
520 switch (getDeclAvailability(Declaration)) {
535 if (const FunctionDecl *Function = dyn_cast<FunctionDecl>(Declaration))
539 CursorKind = getCursorKindForDecl(Declaration);
544 if (isa<ObjCInterfaceDecl>(Declaration))
546 else if (isa<ObjCProtocolDecl>(Declaration))
584 DeclarationName Name = R.Declaration->getDeclName();
H A DSemaCodeComplete.cpp563 R.Declaration->getDeclContext()->getRedeclContext();
579 R.Declaration->getDeclContext());
756 if (const ObjCMethodDecl *Method = dyn_cast<ObjCMethodDecl>(R.Declaration))
763 QualType T = getDeclUsageType(SemaRef.Context, R.Declaration);
779 if (!SemaRef.getLangOpts().CPlusPlus || !R.Declaration ||
784 const NamedDecl *D = R.Declaration;
810 R.Declaration = *I;
811 R.CursorKind = getCursorKindForDecl(R.Declaration);
827 dyn_cast<UsingShadowDecl>(R.Declaration)) {
835 const Decl *CanonDecl = R.Declaration
[all...]
/freebsd-10.2-release/contrib/llvm/tools/clang/include/clang/AST/
H A DTemplateBase.h50 Declaration, enumerator in enum:clang::TemplateArgument::ArgKind
134 DeclArg.Kind = Declaration;
245 assert(getKind() == Declaration && "Unexpected kind");
252 assert(getKind() == Declaration && "Unexpected kind");
478 assert(Argument.getKind() == TemplateArgument::Declaration);
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/ASTMatchers/
H A DASTMatchFinder.cpp413 virtual bool classIsDerivedFrom(const CXXRecordDecl *Declaration,
665 bool MatchASTVisitor::classIsDerivedFrom(const CXXRecordDecl *Declaration, argument
668 if (!Declaration->hasDefinition())
671 for (BaseIterator It = Declaration->bases_begin(),
672 End = Declaration->bases_end();
682 if (ClassDecl == Declaration) {
/freebsd-10.2-release/contrib/ntp/sntp/libevent/
H A Devent_rpcgen.py118 dcl = entry.Declaration()
532 def Declaration(self): member in class:EntryBytes
651 def Declaration(self): member in class:EntryInt
763 def Declaration(self): member in class:EntryString
936 def Declaration(self): member in class:EntryStruct
1051 def Declaration(self): member in class:EntryVarBytes
1294 def Declaration(self): function
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/AST/
H A DASTDiagnostic.cpp420 /// Declaration difference, uses ValueDecl
421 Declaration enumerator in enum:__anon3119::TemplateDiff::DiffTree::DiffKind
902 FromIter->getKind() == TemplateArgument::Declaration;
905 ToIter->getKind() == TemplateArgument::Declaration;
973 Tree.SetKind(DiffTree::Declaration);
1116 case TemplateArgument::Declaration:
1260 case DiffTree::Declaration: {
/freebsd-10.2-release/contrib/llvm/tools/lldb/source/Core/
H A DValueObjectVariable.cpp308 ValueObjectVariable::GetDeclaration (Declaration &decl)

Completed in 235 milliseconds

123