clang 22.0.0git
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/SmallVector.h"

Go to the source code of this file.

Classes

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

Namespaces

namespace  llvm
 Diagnostic wrappers for TextAPI types for error reporting.
namespace  clang
 The JSON file list parser is used to communicate input to InstallAPI.

Detailed Description

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

Definition in file LLVM.h.