clang  6.0.0svn
Macros | Functions
DeclPrinter.cpp File Reference
#include "clang/AST/ASTContext.h"
#include "clang/AST/Attr.h"
#include "clang/AST/Decl.h"
#include "clang/AST/DeclCXX.h"
#include "clang/AST/DeclObjC.h"
#include "clang/AST/DeclVisitor.h"
#include "clang/AST/Expr.h"
#include "clang/AST/ExprCXX.h"
#include "clang/AST/PrettyPrinter.h"
#include "clang/Basic/Module.h"
#include "llvm/Support/raw_ostream.h"
#include "clang/Basic/AttrList.inc"
#include "clang/Basic/OperatorKinds.def"
Include dependency graph for DeclPrinter.cpp:

Go to the source code of this file.

Macros

#define ATTR(X)
 
#define PRAGMA_SPELLING_ATTR(X)   case attr::X:
 
#define ATTR(X)
 
#define PRAGMA_SPELLING_ATTR(X)   case attr::X:
 
#define OVERLOADED_OPERATOR(Name, Spelling, Token, Unary, Binary, MemberOnly)   Spelling,
 

Functions

static QualType GetBaseType (QualType T)
 
static QualType getDeclType (Decl *D)
 

Macro Definition Documentation

◆ ATTR [1/2]

#define ATTR (   X)

◆ ATTR [2/2]

#define ATTR (   X)

◆ OVERLOADED_OPERATOR

#define OVERLOADED_OPERATOR (   Name,
  Spelling,
  Token,
  Unary,
  Binary,
  MemberOnly 
)    Spelling,

◆ PRAGMA_SPELLING_ATTR [1/2]

#define PRAGMA_SPELLING_ATTR (   X)    case attr::X:

◆ PRAGMA_SPELLING_ATTR [2/2]

#define PRAGMA_SPELLING_ATTR (   X)    case attr::X:

Function Documentation

◆ GetBaseType()

static QualType GetBaseType ( QualType  T)
static

◆ getDeclType()

static QualType getDeclType ( Decl D)
static

Definition at line 151 of file DeclPrinter.cpp.