clang
19.0.0git
|
#include "/home/runner/work/llvm/llvm/repo/clang/lib/CodeGen/CodeGenFunction.h"
Public Member Functions | |
ConstantEmission () | |
operator bool () const | |
bool | isReference () const |
LValue | getReferenceLValue (CodeGenFunction &CGF, Expr *refExpr) const |
llvm::Constant * | getValue () const |
Static Public Member Functions | |
static ConstantEmission | forReference (llvm::Constant *C) |
static ConstantEmission | forValue (llvm::Constant *C) |
Definition at line 4293 of file CodeGenFunction.h.
|
inline |
Definition at line 4298 of file CodeGenFunction.h.
Referenced by forReference(), and forValue().
|
inlinestatic |
Definition at line 4299 of file CodeGenFunction.h.
References ConstantEmission().
Referenced by clang::CodeGen::CodeGenFunction::tryEmitAsConstant().
|
inlinestatic |
Definition at line 4302 of file CodeGenFunction.h.
References ConstantEmission().
Referenced by clang::CodeGen::CodeGenFunction::tryEmitAsConstant().
|
inline |
Definition at line 4311 of file CodeGenFunction.h.
References clang::Expr::getType(), isReference(), and clang::CodeGen::CodeGenFunction::MakeNaturalAlignAddrLValue().
Referenced by clang::CodeGen::CodeGenFunction::EmitOMPFirstprivateClause(), and clang::CodeGen::CodeGenFunction::emitScalarConstant().
|
inline |
Definition at line 4317 of file CodeGenFunction.h.
References isReference().
Referenced by clang::CodeGen::CodeGenFunction::emitScalarConstant().
|
inline |
Definition at line 4310 of file CodeGenFunction.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitOMPFirstprivateClause(), clang::CodeGen::CodeGenFunction::emitScalarConstant(), getReferenceLValue(), and getValue().
|
inlineexplicit |
Definition at line 4306 of file CodeGenFunction.h.