|
clang 24.0.0git
|
#include "clang/AST/Type.h"#include "clang/Basic/Diagnostic.h"#include "clang/Basic/SourceLocation.h"#include "llvm/ADT/ArrayRef.h"#include "llvm/ADT/FoldingSet.h"#include "llvm/ADT/iterator.h"#include "llvm/Support/Casting.h"#include "llvm/Support/PointerLikeTypeTraits.h"#include <cassert>#include <iterator>#include <type_traits>Go to the source code of this file.
Namespaces | |
| namespace | clang |
| Top level wrappers for InstallAPI frontend operations. | |
| namespace | llvm |
| Diagnostic wrappers for TextAPI types for error reporting. | |
Macros | |
| #define | LLVM_CLANG_CANPROXY_TYPE_ACCESSOR(Accessor) |
| #define | LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(Type, Accessor) |
Typedefs | |
| using | clang::CanQualType = CanQual<Type> |
| Represents a canonical, potentially-qualified type. | |
Functions | |
| template<typename T, typename U> | |
| bool | clang::operator== (CanQual< T > x, CanQual< U > y) |
| template<typename T, typename U> | |
| bool | clang::operator!= (CanQual< T > x, CanQual< U > y) |
| const StreamingDiagnostic & | clang::operator<< (const StreamingDiagnostic &DB, CanQualType T) |
| #define LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR | ( | Type, | |
| Accessor ) |
Definition at line 235 of file CanonicalType.h.
| #define LLVM_CLANG_CANPROXY_TYPE_ACCESSOR | ( | Accessor | ) |
Definition at line 230 of file CanonicalType.h.