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 439 of file CIRGenFunction.h.
|
inline |
Definition at line 446 of file CIRGenFunction.h.
Referenced by forReference(), and forValue().
|
inlinestatic |
Definition at line 447 of file CIRGenFunction.h.
References c, and ConstantEmission().
|
inlinestatic |
Definition at line 450 of file CIRGenFunction.h.
References c, and ConstantEmission().
Referenced by clang::CIRGen::CIRGenFunction::tryEmitAsConstant().
|
inline |
Definition at line 459 of file CIRGenFunction.h.
References clang::CIRGen::CIRGenFunction::cgm, clang::CIRGen::CIRGenFunction::CIRGenFunction(), clang::CIRGen::CIRGenModule::errorNYI(), clang::Stmt::getSourceRange(), and isReference().
|
inline |
Definition at line 466 of file CIRGenFunction.h.
References isReference().
Referenced by clang::CIRGen::CIRGenFunction::emitScalarConstant().
|
inline |
Definition at line 458 of file CIRGenFunction.h.
Referenced by clang::CIRGen::CIRGenFunction::emitScalarConstant(), getReferenceLValue(), and getValue().
|
inlineexplicit |
Definition at line 454 of file CIRGenFunction.h.