#include "CIRGenFunction.h"
#include "CIRGenCXXABI.h"
#include "CIRGenCall.h"
#include "CIRGenValue.h"
#include "mlir/IR/Location.h"
#include "clang/AST/ExprCXX.h"
#include "clang/AST/GlobalDecl.h"
#include "clang/CIR/MissingFeatures.h"
#include <cassert>
#include "clang/AST/TypeNodes.inc"
Go to the source code of this file.
|
namespace | clang |
| The JSON file list parser is used to communicate input to InstallAPI.
|
|
namespace | clang::CIRGen |
|
|
#define | TYPE(name, parent) |
|
#define | ABSTRACT_TYPE(name, parent) |
|
#define | NON_CANONICAL_TYPE(name, parent) case Type::name: |
|
#define | DEPENDENT_TYPE(name, parent) case Type::name: |
|
#define | NON_CANONICAL_UNLESS_DEPENDENT_TYPE(name, parent) case Type::name: |
|
#define | TYPE(Class, Base) |
|
#define | ABSTRACT_TYPE(Class, Base) |
|
#define | NON_CANONICAL_TYPE(Class, Base) |
|
#define | DEPENDENT_TYPE(Class, Base) case Type::Class: |
|
#define | NON_CANONICAL_UNLESS_DEPENDENT_TYPE(Class, Base) |
|
◆ ABSTRACT_TYPE [1/2]
#define ABSTRACT_TYPE |
( |
|
Class, |
|
|
|
Base |
|
) |
| |
◆ ABSTRACT_TYPE [2/2]
#define ABSTRACT_TYPE |
( |
|
name, |
|
|
|
parent |
|
) |
| |
◆ DEPENDENT_TYPE [1/2]
#define DEPENDENT_TYPE |
( |
|
Class, |
|
|
|
Base |
|
) |
| case Type::Class: |
◆ DEPENDENT_TYPE [2/2]
#define DEPENDENT_TYPE |
( |
|
name, |
|
|
|
parent |
|
) |
| case Type::name: |
◆ NON_CANONICAL_TYPE [1/2]
#define NON_CANONICAL_TYPE |
( |
|
Class, |
|
|
|
Base |
|
) |
| |
◆ NON_CANONICAL_TYPE [2/2]
#define NON_CANONICAL_TYPE |
( |
|
name, |
|
|
|
parent |
|
) |
| case Type::name: |
◆ NON_CANONICAL_UNLESS_DEPENDENT_TYPE [1/2]
#define NON_CANONICAL_UNLESS_DEPENDENT_TYPE |
( |
|
Class, |
|
|
|
Base |
|
) |
| |
◆ NON_CANONICAL_UNLESS_DEPENDENT_TYPE [2/2]
#define NON_CANONICAL_UNLESS_DEPENDENT_TYPE |
( |
|
name, |
|
|
|
parent |
|
) |
| case Type::name: |
◆ TYPE [1/2]
#define TYPE |
( |
|
Class, |
|
|
|
Base |
|
) |
| |
◆ TYPE [2/2]
#define TYPE |
( |
|
name, |
|
|
|
parent |
|
) |
| |