clang  14.0.0git
Classes | Namespaces
LLVM.h File Reference
#include "llvm/Support/Casting.h"
#include "llvm/ADT/None.h"
#include "llvm/ADT/SmallVector.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
 
 clang
 

Detailed Description

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

Definition in file LLVM.h.