Home
last modified time | relevance | path

Searched full:declaration (Results 1 – 25 of 1658) sorted by relevance

12345678910>>...67

/freebsd/contrib/llvm-project/lldb/include/lldb/Core/
H A DDeclaration.h1 //===-- Declaration.h -------------------------------------------*- C++ -*-===//
17 /// \class Declaration Declaration.h "lldb/Core/Declaration.h"
18 /// A class that describes the declaration location of a
24 class Declaration {
27 Declaration() = default;
42 Declaration(const FileSpec &file_spec, uint32_t line = 0,
46 /// Construct with a pointer to another Declaration object.
47 Declaration(const Declaration *decl_ptr) in Declaration() function
63 /// Compare two declaration objects.
70 /// The Left Hand Side const Declaration object reference.
[all …]
/freebsd/contrib/byacc/test/btyacc/
H A Dbtyacc_destroy1.output1 0 $accept : declaration $end
3 1 declaration : class type namelist '(' class ',' type ')'
18 $accept : . declaration $end (0)
26 declaration goto 5
56 $accept : declaration . $end (0)
62 declaration : class . type namelist '(' class ',' type ')' (1)
72 declaration : type . locnamelist '(' class ')' (2)
82 declaration : class type . namelist '(' class ',' type ')' (1)
97 declaration : type locnamelist . '(' class ')' (2)
113 declaration : class type namelist . '(' class ',' type ')' (1)
[all …]
H A Dbtyacc_destroy3.output1 0 $accept : declaration $end
3 1 declaration : class type namelist '(' class ',' type ')'
18 $accept : . declaration $end (0)
26 declaration goto 5
56 $accept : declaration . $end (0)
62 declaration : class . type namelist '(' class ',' type ')' (1)
72 declaration : type . locnamelist '(' class ')' (2)
82 declaration : class type . namelist '(' class ',' type ')' (1)
97 declaration : type locnamelist . '(' class ')' (2)
113 declaration : class type namelist . '(' class ',' type ')' (1)
[all …]
H A Dbtyacc_destroy2.output1 0 $accept : declaration $end
3 1 declaration : class type namelist '(' class ',' type ')'
18 $accept : . declaration $end (0)
26 declaration goto 5
56 $accept : declaration . $end (0)
62 declaration : class . type namelist '(' class ',' type ')' (1)
72 declaration : type . locnamelist '(' class ')' (2)
82 declaration : class type . namelist '(' class ',' type ')' (1)
97 declaration : type locnamelist . '(' class ')' (2)
113 declaration : class type namelist . '(' class ',' type ')' (1)
[all …]
H A Derr_inherit4.output1 0 $accept : declaration $end
7 3 declaration : class type $$1 $$2 namelist
22 $accept : . declaration $end (0)
30 declaration goto 5
60 $accept : declaration . $end (0)
66 declaration : class . type $$1 $$2 namelist (3)
76 declaration : type . locnamelist (4)
86 declaration : class type . $$1 $$2 namelist (3)
109 declaration : type locnamelist . (4)
115 declaration : class type $$1 . $$2 namelist (3)
[all …]
H A Dinherit2.output1 0 $accept : declaration $end
7 3 declaration : class type $$1 $$2 namelist
24 $accept : . declaration $end (0)
32 declaration goto 5
62 $accept : declaration . $end (0)
68 declaration : class . type $$1 $$2 namelist (3)
78 declaration : type . locnamelist (4)
88 declaration : class type . $$1 $$2 namelist (3)
97 declaration : type locnamelist . (4)
112 declaration : class type $$1 . $$2 namelist (3)
[all …]
H A Derr_inherit3.output1 0 $accept : declaration $end
7 3 declaration : class type $$1 $$2 namelist
26 $accept : . declaration $end (0)
34 declaration goto 5
64 $accept : declaration . $end (0)
70 declaration : class . type $$1 $$2 namelist (3)
80 declaration : type . locnamelist (4)
90 declaration : class type . $$1 $$2 namelist (3)
99 declaration : type locnamelist . (4)
114 declaration : class type $$1 . $$2 namelist (3)
[all …]
H A Dinherit0.output1 0 $accept : declaration $end
3 1 declaration : class type namelist
22 $accept : . declaration $end (0)
30 declaration goto 5
60 $accept : declaration . $end (0)
66 declaration : class . type namelist (1)
76 declaration : type . locnamelist (2)
86 declaration : class type . namelist (1)
95 declaration : type locnamelist . (2)
116 declaration : class type namelist . (1)
[all …]
H A Dinherit1.output1 0 $accept : declaration $end
3 1 declaration : class type namelist
22 $accept : . declaration $end (0)
30 declaration goto 5
60 $accept : declaration . $end (0)
66 declaration : class . type namelist (1)
76 declaration : type . locnamelist (2)
86 declaration : class type . namelist (1)
95 declaration : type locnamelist . (2)
116 declaration : class type namelist . (1)
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/
H A DAPI.h250 /// Documentation comment lines attached to this symbol declaration.
253 /// Declaration fragments of this symbol declaration.
254 DeclarationFragments Declaration; member
257 /// declaration name.
259 /// SubHeading is an array of declaration fragments of tagged declaration
292 const DocComment &Comment, DeclarationFragments Declaration,
297 Comment(Comment), Declaration(Declaration), SubHeading(SubHeading), in USR()
391 DeclarationFragments Declaration, in NamespaceRecord()
394 Linkage, Comment, Declaration, SubHeading, in NamespaceRecord()
411 DeclarationFragments Declaration, in GlobalFunctionRecord()
[all …]
H A DExtractAPIVisitor.h297 // Build declaration fragments and sub-heading for the variable. in VisitVarDecl()
298 DeclarationFragments Declaration = in VisitVarDecl() local
306 AvailabilityInfo::createFromDecl(Decl), Linkage, Comment, Declaration, in VisitVarDecl()
312 AvailabilityInfo::createFromDecl(Decl), Linkage, Comment, Declaration, in VisitVarDecl()
370 // Build declaration fragments, sub-heading, and signature of the function. in VisitFunctionDecl()
407 // Build declaration fragments and sub-heading for the enum. in VisitEnumDecl()
408 DeclarationFragments Declaration = in VisitEnumDecl() local
423 AvailabilityInfo::createFromDecl(Decl), Comment, Declaration, in VisitEnumDecl()
538 // Build declaration fragments and sub-heading for the struct. in VisitNamespaceDecl()
539 DeclarationFragments Declaration = in VisitNamespaceDecl() 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
38 /// declaration.
40 /// The fragments sequence can be joined to form spans of declaration text, with
95 /// The associated declaration, if applicable. This is not intended to be
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);
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclBase.h71 /// declaration.
79 /// Decl - This represents one declaration (or definition), e.g. a variable,
109 /// usually based on whether the declaration is of a type, etc.
149 /// This declaration is a friend function. A friend function
150 /// declaration is always in this namespace but may also be in
154 /// This declaration is a friend class. A friend class
155 /// declaration is always in this namespace but may also be in
159 /// This declaration is a using declaration. A using declaration
165 /// This declaration is a C++ operator declared in a non-class
170 /// This declaration is a function-local extern declaration of a
[all …]
H A DRedeclarable.h87 /// A pointer to a known latest declaration, either statically known or
100 /// A pointer to either an uninitialized latest declaration (where either
102 /// previous declaration.
176 /// If isFirst() is false, this is a link to the previous declaration
178 /// declaration and Link points to the latest declaration. For example:
184 /// If there is only one declaration, it is <pointer to self, true>
202 /// Return the previous declaration of this declaration or NULL if this
203 /// is the first declaration.
214 /// Return the first declaration of this declaration or itself if this
215 /// is the only declaration.
[all …]
H A DASTMutationListener.h55 /// A new declaration with name has been added to a DeclContext.
62 /// template declaration.
67 /// template declaration.
73 /// template declaration.
113 /// A declaration is marked used which was not previously marked used.
115 /// \param D the declaration marked used
118 /// A declaration is marked as OpenMP threadprivate which was not
121 /// \param D the declaration marked OpenMP threadprivate.
124 /// A declaration is marked as OpenMP declaretarget which was not
127 /// \param D the declaration marked OpenMP declaretarget.
[all …]
H A DASTImporter.h146 // visited declaration.
229 /// context to the error status of the import of that declaration.
231 /// imported. The same declaration may or may not be included in
253 /// Declaration (from, to) pairs that are known not to be equivalent
345 /// Import the given declaration from the "from" context into the
348 /// \returns The equivalent declaration in the "to" context, or the import
358 /// Return the copy of the given declaration in the "to" context if
363 /// Return the translation unit from where the declaration was
367 /// Return the declaration in the "from" context from which the declaration
381 /// Import the given declaration context from the "from"
[all …]
/freebsd/contrib/llvm-project/lldb/source/Core/
H A DDeclaration.cpp1 //===-- Declaration.cpp ---------------------------------------------------===//
9 #include "lldb/Core/Declaration.h"
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()
74 int file_compare = FileSpec::Compare(this->m_file, declaration.m_file, true); in FileAndLineEqual()
75 return file_compare == 0 && this->m_line == declaration.m_line; in FileAndLineEqual()
78 bool lldb_private::operator==(const Declaration &lhs, const Declaration &rhs) { in operator ==()
/freebsd/contrib/llvm-project/lldb/source/API/
H A DSBDeclaration.cpp12 #include "lldb/Core/Declaration.h"
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 !=()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/Syntax/
H A DNodes.h95 Declaration, enumerator
266 /// FIXME: add condition that models 'expression or variable declaration'
350 /// A declaration that can appear at the top-level. Note that this does *not*
354 class Declaration : public Tree {
356 Declaration(NodeKind K) : Tree(K) {} in Declaration() function
360 /// Declaration of an unknown kind, e.g. not yet supported in syntax trees.
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()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTCommon.h51 /// Retrieve the "definitive" declaration that provides all of the
52 /// visible entries for the given declaration context, if there is one.
54 /// The "definitive" declaration is the only place where we need to look to
55 /// find information about the declarations within the given declaration
63 /// Determine whether the given declaration kind is redeclarable.
66 /// Determine whether the given declaration needs an anonymous
67 /// declaration number.
70 /// Visit each declaration within \c DC that needs an anonymous
71 /// declaration number and call \p Visit with the declaration and its number.
76 // For a friend decl, we care about the declaration within it, if any. in numberAnonymousDeclsWithin()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DUniqueDWARFASTType.h17 #include "lldb/Core/Declaration.h"
34 // This UniqueDWARFASTType might be created from declaration, update its info
36 void UpdateToDefDIE(const DWARFDIE &def_die, Declaration &declaration, in UpdateToDefDIE() argument
40 // to copy cxx method types from a declaration DIE to this definition DIE. in UpdateToDefDIE()
42 if (declaration.IsValid()) in UpdateToDefDIE()
43 m_declaration = declaration; in UpdateToDefDIE()
51 Declaration m_declaration;
53 // True if the m_die is a forward declaration DIE.
69 UniqueDWARFASTType *Find(const DWARFDIE &die, const Declaration &decl,
89 const Declaration &decl, const int32_t byte_size, in Find()
/freebsd/sbin/dhclient/
H A Ddhclient.conf.5187 .It Ic send No { Oo Ar option declaration Oc Oo , Ar ... option declaration Oc }
216 .Ic default No { Op Ar option declaration
217 .Oo , Ar ... option declaration Oc }
225 .Ic supersede No { Op Ar option declaration
226 .Oo , Ar ... option declaration Oc }
242 .Ic prepend No { Op Ar option declaration
243 .Oo , Ar ... option declaration Oc }
256 .Ic append No { Op Ar option declaration
257 .Oo , Ar ... option declaration Oc }
272 The lease declaration:
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DDiagnosticInstallAPIKinds.td36 def err_library_missing_symbol : Error<"declaration has external linkage, but dynamic library doesn…
37 def warn_library_missing_symbol : Warning<"declaration has external linkage, but dynamic library do…
38 def err_library_hidden_symbol : Error<"declaration has external linkage, but symbol has internal li…
39 def warn_library_hidden_symbol : Warning<"declaration has external linkage, but symbol has internal…
40 …ol : Warning<"symbol exported in dynamic library, but marked hidden in declaration '%0'">, InGroup…
41 …hidden_symbol : Error<"symbol exported in dynamic library, but marked hidden in declaration '%0'">;
42 def err_header_symbol_missing : Error<"no declaration found for exported symbol '%0' in dynamic lib…
43 def warn_header_symbol_missing : Warning<"no declaration was found for exported symbol '%0' in dyna…
44 def warn_header_availability_mismatch : Warning<"declaration '%0' is marked %select{available|unava…
46 def err_header_availability_mismatch : Error<"declaration '%0' is marked %select{available|unavaila…
[all …]
/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DFunction.h13 #include "lldb/Core/Declaration.h"
33 /// Construct with the function method name and optional declaration
42 /// Optional declaration information that describes where the
44 FunctionInfo(const char *name, const Declaration *decl_ptr);
46 /// Construct with the function method name and optional declaration
54 /// Optional declaration information that describes where the
56 FunctionInfo(ConstString name, const Declaration *decl_ptr);
66 /// declaration information.
89 /// Get accessor for the declaration information.
92 /// A reference to the declaration objec
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DARCRuntimeEntryPoints.h108 /// Declaration for ObjC runtime function objc_autoreleaseReturnValue.
111 /// Declaration for ObjC runtime function objc_release.
114 /// Declaration for ObjC runtime function objc_retain.
117 /// Declaration for ObjC runtime function objc_retainBlock.
120 /// Declaration for ObjC runtime function objc_autorelease.
123 /// Declaration for objc_storeStrong().
126 /// Declaration for objc_retainAutoreleasedReturnValue().
129 /// Declaration for objc_unsafeClaimAutoreleasedReturnValue().
132 /// Declaration for objc_retainAutorelease().
135 /// Declaration for objc_retainAutoreleaseReturnValue().

12345678910>>...67