clang  6.0.0svn
Classes | Namespaces | Macros | Functions
ASTImporter.cpp File Reference
#include "clang/AST/ASTImporter.h"
#include "clang/AST/ASTContext.h"
#include "clang/AST/ASTDiagnostic.h"
#include "clang/AST/ASTStructuralEquivalence.h"
#include "clang/AST/DeclCXX.h"
#include "clang/AST/DeclObjC.h"
#include "clang/AST/DeclVisitor.h"
#include "clang/AST/StmtVisitor.h"
#include "clang/AST/TypeVisitor.h"
#include "clang/Basic/FileManager.h"
#include "clang/Basic/SourceManager.h"
#include "llvm/Support/MemoryBuffer.h"
#include <deque>
#include "clang/Basic/OpenCLImageTypes.def"
#include "clang/AST/BuiltinTypes.def"
Include dependency graph for ASTImporter.cpp:

Go to the source code of this file.

Classes

class  clang::ASTNodeImporter
 

Namespaces

 clang
 Dataflow Directional Tag Classes.
 

Macros

#define IMAGE_TYPE(ImgType, Id, SingletonId, Access, Suffix)
 
#define SHARED_SINGLETON_TYPE(Expansion)
 
#define BUILTIN_TYPE(Id, SingletonId)   case BuiltinType::Id: return Importer.getToContext().SingletonId;
 

Functions

static unsigned getFieldIndex (Decl *F)
 

Macro Definition Documentation

◆ BUILTIN_TYPE

#define BUILTIN_TYPE (   Id,
  SingletonId 
)    case BuiltinType::Id: return Importer.getToContext().SingletonId;

◆ IMAGE_TYPE

#define IMAGE_TYPE (   ImgType,
  Id,
  SingletonId,
  Access,
  Suffix 
)
Value:
return Importer.getToContext().SingletonId;
int Id
Definition: ASTDiff.cpp:191

◆ SHARED_SINGLETON_TYPE

#define SHARED_SINGLETON_TYPE (   Expansion)

Function Documentation

◆ getFieldIndex()

static unsigned getFieldIndex ( Decl F)
static