clang 22.0.0git
|
#include "/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/CIR/CodeGen/CIRGenFunction.h"
Public Member Functions | |
ConstantEmission () | |
operator bool () const | |
bool | isReference () const |
LValue | getReferenceLValue (CIRGenFunction &cgf, Expr *refExpr) const |
mlir::TypedAttr | getValue () const |
Static Public Member Functions | |
static ConstantEmission | forReference (mlir::TypedAttr c) |
static ConstantEmission | forValue (mlir::TypedAttr c) |
Definition at line 422 of file CIRGenFunction.h.
|
inline |
Definition at line 429 of file CIRGenFunction.h.
Referenced by forReference(), and forValue().
|
inlinestatic |
Definition at line 430 of file CIRGenFunction.h.
References c, and ConstantEmission().
|
inlinestatic |
Definition at line 433 of file CIRGenFunction.h.
References c, and ConstantEmission().
Referenced by clang::CIRGen::CIRGenFunction::tryEmitAsConstant().
|
inline |
Definition at line 442 of file CIRGenFunction.h.
References clang::CIRGen::CIRGenFunction::cgm, clang::CIRGen::CIRGenModule::errorNYI(), clang::Stmt::getSourceRange(), and isReference().
|
inline |
Definition at line 449 of file CIRGenFunction.h.
References isReference().
Referenced by clang::CIRGen::CIRGenFunction::emitScalarConstant().
|
inline |
Definition at line 441 of file CIRGenFunction.h.
Referenced by clang::CIRGen::CIRGenFunction::emitScalarConstant(), getReferenceLValue(), and getValue().
|
inlineexplicit |
Definition at line 437 of file CIRGenFunction.h.