HomeSort by relevance Sort by last modified time
    Searched defs:DECL (Results 76 - 100 of 115) sorted by null

1 2 34 5

  /prebuilts/clang/host/darwin-x86/clang-4393122/include/clang/AST/
RecursiveASTVisitor.h 18 #include "clang/AST/Decl.h"
93 /// Decl, or Type) is reached.
99 /// 1. TraverseDecl(Decl *x) does task #1. It is the entry point
220 /// Traverse*Decl() based on the argument's dynamic type.
224 bool TraverseDecl(Decl *D);
476 // Declare Traverse*() for all concrete Decl classes.
477 #define ABSTRACT_DECL(DECL)
478 #define DECL(CLASS, BASE) bool Traverse##CLASS##Decl(CLASS##Decl *D)
    [all...]
DeclBase.h 10 // This file defines the Decl and DeclContext interfaces.
74 /// Decl - This represents one declaration (or definition), e.g. a variable,
77 /// Note: There are objects tacked on before the *beginning* of Decl
78 /// (and its subclasses) in its Decl::operator new(). Proper alignment
79 /// of all subclasses (not requiring more than the alignment of Decl) is
81 class LLVM_ALIGNAS(/*alignof(uint64_t)*/ 8) Decl {
83 /// \brief Lists the kind of concrete classes of Decl.
85 #define DECL(DERIVED, BASE) DERIVED,
86 #define ABSTRACT_DECL(DECL)
95 /// decl-derived type that will be filled in later (e.g., by som
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4479392/include/clang/AST/
RecursiveASTVisitor.h 18 #include "clang/AST/Decl.h"
93 /// Decl, or Type) is reached.
99 /// 1. TraverseDecl(Decl *x) does task #1. It is the entry point
220 /// Traverse*Decl() based on the argument's dynamic type.
224 bool TraverseDecl(Decl *D);
476 // Declare Traverse*() for all concrete Decl classes.
477 #define ABSTRACT_DECL(DECL)
478 #define DECL(CLASS, BASE) bool Traverse##CLASS##Decl(CLASS##Decl *D)
    [all...]
DeclBase.h 10 // This file defines the Decl and DeclContext interfaces.
74 /// Decl - This represents one declaration (or definition), e.g. a variable,
77 /// Note: There are objects tacked on before the *beginning* of Decl
78 /// (and its subclasses) in its Decl::operator new(). Proper alignment
79 /// of all subclasses (not requiring more than the alignment of Decl) is
81 class LLVM_ALIGNAS(/*alignof(uint64_t)*/ 8) Decl {
83 /// \brief Lists the kind of concrete classes of Decl.
85 #define DECL(DERIVED, BASE) DERIVED,
86 #define ABSTRACT_DECL(DECL)
95 /// decl-derived type that will be filled in later (e.g., by som
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/clang/AST/
RecursiveASTVisitor.h 18 #include "clang/AST/Decl.h"
93 /// Decl, or Type) is reached.
99 /// 1. TraverseDecl(Decl *x) does task #1. It is the entry point
220 /// Traverse*Decl() based on the argument's dynamic type.
224 bool TraverseDecl(Decl *D);
484 // Declare Traverse*() for all concrete Decl classes.
485 #define ABSTRACT_DECL(DECL)
486 #define DECL(CLASS, BASE) bool Traverse##CLASS##Decl(CLASS##Decl *D)
    [all...]
DeclBase.h 10 // This file defines the Decl and DeclContext interfaces.
74 /// Decl - This represents one declaration (or definition), e.g. a variable,
77 /// Note: There are objects tacked on before the *beginning* of Decl
78 /// (and its subclasses) in its Decl::operator new(). Proper alignment
79 /// of all subclasses (not requiring more than the alignment of Decl) is
81 class LLVM_ALIGNAS(/*alignof(uint64_t)*/ 8) Decl {
83 /// \brief Lists the kind of concrete classes of Decl.
85 #define DECL(DERIVED, BASE) DERIVED,
86 #define ABSTRACT_DECL(DECL)
95 /// decl-derived type that will be filled in later (e.g., by som
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4630689/include/clang/AST/
RecursiveASTVisitor.h 18 #include "clang/AST/Decl.h"
93 /// Decl, or Type) is reached.
99 /// 1. TraverseDecl(Decl *x) does task #1. It is the entry point
220 /// Traverse*Decl() based on the argument's dynamic type.
224 bool TraverseDecl(Decl *D);
484 // Declare Traverse*() for all concrete Decl classes.
485 #define ABSTRACT_DECL(DECL)
486 #define DECL(CLASS, BASE) bool Traverse##CLASS##Decl(CLASS##Decl *D)
    [all...]
DeclBase.h 10 // This file defines the Decl and DeclContext interfaces.
74 /// Decl - This represents one declaration (or definition), e.g. a variable,
77 /// Note: There are objects tacked on before the *beginning* of Decl
78 /// (and its subclasses) in its Decl::operator new(). Proper alignment
79 /// of all subclasses (not requiring more than the alignment of Decl) is
81 class LLVM_ALIGNAS(/*alignof(uint64_t)*/ 8) Decl {
83 /// \brief Lists the kind of concrete classes of Decl.
85 #define DECL(DERIVED, BASE) DERIVED,
86 #define ABSTRACT_DECL(DECL)
95 /// decl-derived type that will be filled in later (e.g., by som
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4639204/include/clang/AST/
RecursiveASTVisitor.h 18 #include "clang/AST/Decl.h"
93 /// Decl, or Type) is reached.
99 /// 1. TraverseDecl(Decl *x) does task #1. It is the entry point
220 /// Traverse*Decl() based on the argument's dynamic type.
224 bool TraverseDecl(Decl *D);
484 // Declare Traverse*() for all concrete Decl classes.
485 #define ABSTRACT_DECL(DECL)
486 #define DECL(CLASS, BASE) bool Traverse##CLASS##Decl(CLASS##Decl *D)
    [all...]
DeclBase.h 10 // This file defines the Decl and DeclContext interfaces.
74 /// Decl - This represents one declaration (or definition), e.g. a variable,
77 /// Note: There are objects tacked on before the *beginning* of Decl
78 /// (and its subclasses) in its Decl::operator new(). Proper alignment
79 /// of all subclasses (not requiring more than the alignment of Decl) is
81 class LLVM_ALIGNAS(/*alignof(uint64_t)*/ 8) Decl {
83 /// \brief Lists the kind of concrete classes of Decl.
85 #define DECL(DERIVED, BASE) DERIVED,
86 #define ABSTRACT_DECL(DECL)
95 /// decl-derived type that will be filled in later (e.g., by som
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4691093/include/clang/AST/
RecursiveASTVisitor.h 18 #include "clang/AST/Decl.h"
93 /// Decl, or Type) is reached.
99 /// 1. TraverseDecl(Decl *x) does task #1. It is the entry point
220 /// Traverse*Decl() based on the argument's dynamic type.
224 bool TraverseDecl(Decl *D);
484 // Declare Traverse*() for all concrete Decl classes.
485 #define ABSTRACT_DECL(DECL)
486 #define DECL(CLASS, BASE) bool Traverse##CLASS##Decl(CLASS##Decl *D)
    [all...]
DeclBase.h 10 // This file defines the Decl and DeclContext interfaces.
74 /// Decl - This represents one declaration (or definition), e.g. a variable,
77 /// Note: There are objects tacked on before the *beginning* of Decl
78 /// (and its subclasses) in its Decl::operator new(). Proper alignment
79 /// of all subclasses (not requiring more than the alignment of Decl) is
81 class LLVM_ALIGNAS(/*alignof(uint64_t)*/ 8) Decl {
83 /// \brief Lists the kind of concrete classes of Decl.
85 #define DECL(DERIVED, BASE) DERIVED,
86 #define ABSTRACT_DECL(DECL)
95 /// decl-derived type that will be filled in later (e.g., by som
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/clang/include/clang/AST/
RecursiveASTVisitor.h 18 #include "clang/AST/Decl.h"
93 /// Decl, or Type) is reached.
99 /// 1. TraverseDecl(Decl *x) does task #1. It is the entry point
220 /// Traverse*Decl() based on the argument's dynamic type.
224 bool TraverseDecl(Decl *D);
476 // Declare Traverse*() for all concrete Decl classes.
477 #define ABSTRACT_DECL(DECL)
478 #define DECL(CLASS, BASE) bool Traverse##CLASS##Decl(CLASS##Decl *D)
    [all...]
DeclBase.h 10 // This file defines the Decl and DeclContext interfaces.
73 /// Decl - This represents one declaration (or definition), e.g. a variable,
76 /// Note: There are objects tacked on before the *beginning* of Decl
77 /// (and its subclasses) in its Decl::operator new(). Proper alignment
78 /// of all subclasses (not requiring more than the alignment of Decl) is
80 class LLVM_ALIGNAS(/*alignof(uint64_t)*/ 8) Decl {
82 /// \brief Lists the kind of concrete classes of Decl.
84 #define DECL(DERIVED, BASE) DERIVED,
85 #define ABSTRACT_DECL(DECL)
94 /// decl-derived type that will be filled in later (e.g., by som
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4393122/include/clang/AST/
RecursiveASTVisitor.h 18 #include "clang/AST/Decl.h"
93 /// Decl, or Type) is reached.
99 /// 1. TraverseDecl(Decl *x) does task #1. It is the entry point
220 /// Traverse*Decl() based on the argument's dynamic type.
224 bool TraverseDecl(Decl *D);
476 // Declare Traverse*() for all concrete Decl classes.
477 #define ABSTRACT_DECL(DECL)
478 #define DECL(CLASS, BASE) bool Traverse##CLASS##Decl(CLASS##Decl *D)
    [all...]
DeclBase.h 10 // This file defines the Decl and DeclContext interfaces.
74 /// Decl - This represents one declaration (or definition), e.g. a variable,
77 /// Note: There are objects tacked on before the *beginning* of Decl
78 /// (and its subclasses) in its Decl::operator new(). Proper alignment
79 /// of all subclasses (not requiring more than the alignment of Decl) is
81 class LLVM_ALIGNAS(/*alignof(uint64_t)*/ 8) Decl {
83 /// \brief Lists the kind of concrete classes of Decl.
85 #define DECL(DERIVED, BASE) DERIVED,
86 #define ABSTRACT_DECL(DECL)
95 /// decl-derived type that will be filled in later (e.g., by som
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4479392/include/clang/AST/
RecursiveASTVisitor.h 18 #include "clang/AST/Decl.h"
93 /// Decl, or Type) is reached.
99 /// 1. TraverseDecl(Decl *x) does task #1. It is the entry point
220 /// Traverse*Decl() based on the argument's dynamic type.
224 bool TraverseDecl(Decl *D);
476 // Declare Traverse*() for all concrete Decl classes.
477 #define ABSTRACT_DECL(DECL)
478 #define DECL(CLASS, BASE) bool Traverse##CLASS##Decl(CLASS##Decl *D)
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4579689/include/clang/AST/
RecursiveASTVisitor.h 18 #include "clang/AST/Decl.h"
93 /// Decl, or Type) is reached.
99 /// 1. TraverseDecl(Decl *x) does task #1. It is the entry point
220 /// Traverse*Decl() based on the argument's dynamic type.
224 bool TraverseDecl(Decl *D);
484 // Declare Traverse*() for all concrete Decl classes.
485 #define ABSTRACT_DECL(DECL)
486 #define DECL(CLASS, BASE) bool Traverse##CLASS##Decl(CLASS##Decl *D)
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4630689/include/clang/AST/
RecursiveASTVisitor.h 18 #include "clang/AST/Decl.h"
93 /// Decl, or Type) is reached.
99 /// 1. TraverseDecl(Decl *x) does task #1. It is the entry point
220 /// Traverse*Decl() based on the argument's dynamic type.
224 bool TraverseDecl(Decl *D);
484 // Declare Traverse*() for all concrete Decl classes.
485 #define ABSTRACT_DECL(DECL)
486 #define DECL(CLASS, BASE) bool Traverse##CLASS##Decl(CLASS##Decl *D)
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4639204/include/clang/AST/
RecursiveASTVisitor.h 18 #include "clang/AST/Decl.h"
93 /// Decl, or Type) is reached.
99 /// 1. TraverseDecl(Decl *x) does task #1. It is the entry point
220 /// Traverse*Decl() based on the argument's dynamic type.
224 bool TraverseDecl(Decl *D);
484 // Declare Traverse*() for all concrete Decl classes.
485 #define ABSTRACT_DECL(DECL)
486 #define DECL(CLASS, BASE) bool Traverse##CLASS##Decl(CLASS##Decl *D)
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4691093/include/clang/AST/
RecursiveASTVisitor.h 18 #include "clang/AST/Decl.h"
93 /// Decl, or Type) is reached.
99 /// 1. TraverseDecl(Decl *x) does task #1. It is the entry point
220 /// Traverse*Decl() based on the argument's dynamic type.
224 bool TraverseDecl(Decl *D);
484 // Declare Traverse*() for all concrete Decl classes.
485 #define ABSTRACT_DECL(DECL)
486 #define DECL(CLASS, BASE) bool Traverse##CLASS##Decl(CLASS##Decl *D)
    [all...]
  /external/clang/include/clang/AST/
DeclBase.h 10 // This file defines the Decl and DeclContext interfaces.
71 /// Decl - This represents one declaration (or definition), e.g. a variable,
74 /// Note: There are objects tacked on before the *beginning* of Decl
75 /// (and its subclasses) in its Decl::operator new(). Proper alignment
76 /// of all subclasses (not requiring more than the alignment of Decl) is
78 class LLVM_ALIGNAS(/*alignof(uint64_t)*/ 8) Decl {
80 /// \brief Lists the kind of concrete classes of Decl.
82 #define DECL(DERIVED, BASE) DERIVED,
83 #define ABSTRACT_DECL(DECL)
92 /// decl-derived type that will be filled in later (e.g., by som
    [all...]
  /external/clang/lib/AST/
ASTDumper.cpp 56 // Decl kind names (VarDecl, FunctionDecl, etc)
89 // Decl names
216 void dumpDecl(const Decl *D);
228 void dumpBareDeclRef(const Decl *Node);
229 void dumpDeclRef(const Decl *Node, const char *Label = nullptr);
716 void ASTDumper::dumpBareDeclRef(const Decl *D) {
738 void ASTDumper::dumpDeclRef(const Decl *D, const char *Label) {
782 dumpBareDeclRef(cast<Decl>(DC));
787 dumpPointer(cast<Decl>(Primary));
815 // Dump earliest decl first
    [all...]
DeclBase.cpp 10 // This file implements the Decl and DeclContext classes.
18 #include "clang/AST/Decl.h"
40 #define DECL(DERIVED, BASE) static int n##DERIVED##s = 0;
41 #define ABSTRACT_DECL(DECL)
44 void Decl::updateOutOfDate(IdentifierInfo &II) const {
48 #define DECL(DERIVED, BASE) \
49 static_assert(llvm::AlignOf<Decl>::Alignment >= \
50 llvm::AlignOf<DERIVED##Decl>::Alignment, \
52 #define ABSTRACT_DECL(DECL)
55 void *Decl::operator new(std::size_t Size, const ASTContext &Context
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/clang/include/clang/AST/
DeclBase.h 10 // This file defines the Decl and DeclContext interfaces.
73 /// Decl - This represents one declaration (or definition), e.g. a variable,
76 /// Note: There are objects tacked on before the *beginning* of Decl
77 /// (and its subclasses) in its Decl::operator new(). Proper alignment
78 /// of all subclasses (not requiring more than the alignment of Decl) is
80 class LLVM_ALIGNAS(/*alignof(uint64_t)*/ 8) Decl {
82 /// \brief Lists the kind of concrete classes of Decl.
84 #define DECL(DERIVED, BASE) DERIVED,
85 #define ABSTRACT_DECL(DECL)
94 /// decl-derived type that will be filled in later (e.g., by som
    [all...]

Completed in 2684 milliseconds

1 2 34 5