HomeSort by: relevance | last modified time | path
    Searched refs:Declaration (Results 1 - 25 of 93) sorted by relevancy

1 2 3 4

  /src/external/apache2/llvm/dist/clang/include/clang/Tooling/Syntax/
Nodes.h 100 Declaration,
271 /// FIXME: add condition that models 'expression or variable declaration'
355 /// A declaration that can appear at the top-level. Note that this does *not*
359 class Declaration : public Tree {
361 Declaration(NodeKind K) : Tree(K) {}
365 /// Declaration of an unknown kind, e.g. not yet supported in syntax trees.
366 class UnknownDeclaration final : public Declaration {
368 UnknownDeclaration() : Declaration(NodeKind::UnknownDeclaration) {}
373 class EmptyDeclaration final : public Declaration {
375 EmptyDeclaration() : Declaration(NodeKind::EmptyDeclaration) {
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
ExtractGV.cpp 99 // Make this a declaration and drop it's comdat.
117 // Make this a declaration and drop it's comdat.
136 llvm::Value *Declaration;
138 Declaration = Function::Create(FTy, GlobalValue::ExternalLinkage,
143 Declaration =
148 CurI->replaceAllUsesWith(Declaration);
OpenMPOpt.cpp 176 /// The declaration if available.
177 Function *Declaration = nullptr;
186 operator bool() const { return Declaration; }
302 /// Returns true if the function declaration \p F matches the runtime
328 // Helper to collect all uses of the declaration in the UsesMap.
331 if (!RFI.Declaration)
333 OMPBuilder.addAttributes(RFI.Kind, *RFI.Declaration);
337 NumOpenMPRuntimeFunctionUsesIdentified += RFI.Declaration->getNumUses();
341 for (Use &U : RFI.Declaration->uses()) {
407 RFI.Declaration = F;
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
TemplateArgumentVisitor.h 37 DISPATCH(Declaration);
59 VISIT_METHOD(Declaration);
TemplateBase.h 73 /// The template argument is a declaration that was provided for a pointer,
75 Declaration,
161 /// declaration, which is either an external declaration or a
162 /// template declaration.
165 DeclArg.Kind = Declaration;
274 /// Retrieve the declaration for a declaration non-type
277 assert(getKind() == Declaration && "Unexpected kind");
282 assert(getKind() == Declaration && "Unexpected kind")
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Sema/
CodeCompleteConsumer.cpp 522 return !(Result.Declaration->getIdentifier() &&
523 Result.Declaration->getIdentifier()->getName().startswith(Filter));
552 OS << *Results[I].Declaration;
660 /// Retrieve the effective availability of the given declaration.
671 if (!Declaration) {
679 switch (getDeclAvailability(Declaration)) {
694 if (const auto *Function = dyn_cast<FunctionDecl>(Declaration))
698 CursorKind = getCursorKindForDecl(Declaration);
703 if (isa<ObjCInterfaceDecl>(Declaration))
705 else if (isa<ObjCProtocolDecl>(Declaration))
    [all...]
  /src/external/gpl3/gcc.old/dist/gcc/d/
d-tree.h 24 class Declaration;
176 /* Frame information for a function declaration. */
211 /* The frontend Declaration associated with this identifier. */
212 Declaration * GTY((skip)) dsymbol;
258 Declaration * GTY((skip)) decl;
283 /* The D frontend Declaration AST for GCC decl NODE. */
522 extern bool declaration_reference_p (Declaration *);
523 extern tree declaration_type (Declaration *);
625 extern struct lang_decl *build_lang_decl (Declaration *);
633 extern tree get_symbol_decl (Declaration *);
    [all...]
imports.cc 23 #include "dmd/declaration.h"
45 /* Build the declaration DECL as an imported symbol. */
136 visit ((Declaration *) d);
213 /* Import any other kind of declaration. If the class does not implement
215 void visit (Declaration *d)
222 /* Build a declaration for the symbol D that can be used for the
modules.cc 22 #include "dmd/declaration.h"
120 /* The declaration of the current module being compiled. */
125 vec<Declaration *> *deferred_inline_declarations;
334 /* Declaration of dso_ctor/dso_dtor is:
730 vec<Declaration *> deferred_decls = vNULL;
843 /* Maybe record declaration D against our module information structure. */
846 register_module_decl (Declaration *d)
902 /* Add DECL as a declaration to emit at the end of the current module. */
905 d_defer_declaration (Declaration *decl)
  /src/external/apache2/llvm/dist/clang/lib/AST/
TemplateBase.cpp 207 case Declaration: {
247 case Declaration:
294 case TemplateArgument::Declaration:
319 case Declaration:
373 case Declaration:
404 case Declaration:
431 case Declaration: {
504 case TemplateArgument::Declaration:
550 case TemplateArgument::Declaration:
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
CodeCompleteConsumer.h 66 /// Priority for a declaration that is in the local scope.
69 /// Priority for a member declaration found from the current
80 /// Priority for a non-type declaration.
164 /// Determine the type that this declaration will have if it is used
182 /// declaration.
216 /// Code completion occurred where a statement (or declaration) is
342 /// Indicates whether we are completing a name of a using declaration, e.g.
361 /// A set of declaration contexts visited by Sema when doing lookup for
579 /// A brief documentation comment attached to the declaration of
750 /// Refers to a declaration
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Tooling/Syntax/
Nodes.cpp 77 case syntax::NodeRole::Declaration:
78 return OS << "Declaration";
371 syntax::Declaration *syntax::TemplateDeclaration::getDeclaration() {
372 return cast_or_null<syntax::Declaration>(
373 findChild(syntax::NodeRole::Declaration));
385 syntax::Declaration *syntax::ExplicitTemplateInstantiation::getDeclaration() {
386 return cast_or_null<syntax::Declaration>(
387 findChild(syntax::NodeRole::Declaration));
  /src/external/apache2/llvm/dist/clang/include/clang/Index/
IndexSymbol.h 100 Declaration = 1 << 0,
126 // constructor references the class declaration using that role.
  /src/external/apache2/llvm/dist/clang/lib/Format/
UsingDeclarationsSorter.cpp 28 // The order of using declaration is defined as follows:
79 /// Computes the label of a using declaration starting at tthe using token
81 /// If \p UsingTok doesn't begin a using declaration, returns the empty string.
118 for (const UsingDeclaration &Declaration : *UsingDeclarations) {
119 if (Declaration.Line->Affected) {
140 // This using declaration has been deduplicated, delete it.
  /src/external/gpl3/gcc.old/dist/gcc/d/dmd/
declaration.h 8 * https://github.com/dlang/dmd/blob/master/src/dmd/declaration.h
111 class Declaration : public Dsymbol
158 Declaration *isDeclaration() { return this; }
164 class TupleDeclaration : public Declaration
184 class AliasDeclaration : public Declaration
206 class OverDeclaration : public Declaration
226 class VarDeclaration : public Declaration
314 class SymbolDeclaration : public Declaration
528 class FuncDeclaration : public Declaration
618 // Data for a function declaration that is needed for the Objective-
    [all...]
visitor.h 135 class Declaration;
328 virtual void visit(Declaration *s) { visit((Dsymbol *)s); }
346 virtual void visit(VarDeclaration *s) { visit((Declaration *)s); }
347 virtual void visit(FuncDeclaration *s) { visit((Declaration *)s); }
348 virtual void visit(AliasDeclaration *s) { visit((Declaration *)s); }
349 virtual void visit(TupleDeclaration *s) { visit((Declaration *)s); }
606 virtual void visit(OverDeclaration *s) { visit((Declaration *)s); }
607 virtual void visit(SymbolDeclaration *s) { visit((Declaration *)s); }
dmangle.d 131 import dmd.declaration;
454 void mangleDecl(Declaration sthis)
531 override void visit(Declaration d)
533 //printf("Declaration.mangle(this = %p, '%s', parent = '%s', linkage = %d)\n",
651 visit(cast(Declaration)fd);
661 visit(cast(Declaration)vd);
780 Declaration d = sa.isDeclaration();
1320 * Try to obtain an externally mangled identifier from a declaration.
1321 * If the declaration is at global scope or mixed in at global scope,
1330 * d = declaration to mangl
    [all...]
dsymbol.h 23 class Declaration;
268 virtual Declaration *isDeclaration() { return NULL; }
visitor.d 43 void visit(ASTCodegen.OverDeclaration s) { visit(cast(ASTCodegen.Declaration)s); }
44 void visit(ASTCodegen.SymbolDeclaration s) { visit(cast(ASTCodegen.Declaration)s); }
parsetimevisitor.d 31 void visit(AST.Declaration s) { visit(cast(AST.Dsymbol)s); }
50 void visit(AST.VarDeclaration s) { visit(cast(AST.Declaration)s); }
51 void visit(AST.FuncDeclaration s) { visit(cast(AST.Declaration)s); }
52 void visit(AST.AliasDeclaration s) { visit(cast(AST.Declaration)s); }
53 void visit(AST.TupleDeclaration s) { visit(cast(AST.Declaration)s); }
  /src/external/apache2/llvm/dist/llvm/lib/Linker/
LinkModules.cpp 272 // Link an available_externally over a declaration.
442 GlobalValue *Declaration;
444 Declaration = Function::Create(FTy, GlobalValue::ExternalLinkage, "", &M);
446 Declaration =
451 Declaration->takeName(&Alias);
452 Alias.replaceAllUsesWith(Declaration);
  /src/external/apache2/llvm/dist/clang/lib/ASTMatchers/
ASTMatchFinder.cpp 633 bool classIsDerivedFrom(const CXXRecordDecl *Declaration,
638 bool objcClassIsDerivedFrom(const ObjCInterfaceDecl *Declaration,
1139 bool MatchASTVisitor::classIsDerivedFrom(const CXXRecordDecl *Declaration,
1143 if (!Declaration->hasDefinition())
1145 for (const auto &It : Declaration->bases()) {
1157 if (ClassDecl == Declaration) {
1176 const ObjCInterfaceDecl *Declaration, const Matcher<NamedDecl> &Base,
1179 for (const ObjCInterfaceDecl *ClassDecl = Declaration->getSuperClass();
  /src/external/apache2/llvm/dist/clang/lib/Index/
IndexingContext.cpp 143 SymbolRoleSet Roles = (unsigned)SymbolRole::Declaration;
330 case SymbolRole::Declaration:
412 Roles |= (unsigned)SymbolRole::Declaration;
  /src/external/bsd/libevent/dist/
event_rpcgen.py 118 filep.write("/* Structure declaration for %s */\n" % self._name)
131 dcl = entry.Declaration()
621 def Declaration(self):
750 def Declaration(self):
871 def Declaration(self):
1051 def Declaration(self):
1179 def Declaration(self):
1453 def Declaration(self):
  /src/external/bsd/ntp/dist/sntp/libevent/
event_rpcgen.py 118 filep.write("/* Structure declaration for %s */\n" % self._name)
131 dcl = entry.Declaration()
621 def Declaration(self):
750 def Declaration(self):
871 def Declaration(self):
1051 def Declaration(self):
1179 def Declaration(self):
1453 def Declaration(self):

Completed in 33 milliseconds

1 2 3 4