clang  6.0.0svn
Classes | Namespaces
LLVM.h File Reference

Forward-declares and imports various common LLVM datatypes that clang wants to use unqualified. More...

#include "llvm/Support/Casting.h"
#include "llvm/ADT/None.h"
Include dependency graph for LLVM.h:

Go to the source code of this file.

Classes

class  llvm::ArrayRef< T >
 
class  llvm::MutableArrayRef< T >
 
class  llvm::OwningArrayRef< T >
 
class  llvm::SmallString< InternalLen >
 
class  llvm::SmallVector< T, N >
 
class  llvm::SmallVectorImpl< T >
 
class  llvm::Optional< T >
 
class  llvm::Expected< T >
 
struct  llvm::SaveAndRestore< T >
 
class  llvm::IntrusiveRefCntPtr< T >
 
struct  llvm::IntrusiveRefCntPtrInfo< T >
 
class  llvm::RefCountedBase< Derived >
 

Namespaces

 llvm
 DominatorTree GraphTraits specialization so the DominatorTree can be iterable by generic graph iterators.
 
 clang
 Dataflow Directional Tag Classes.
 

Detailed Description

Forward-declares and imports various common LLVM datatypes that clang wants to use unqualified.

Definition in file LLVM.h.