clang 22.0.0git
|
#include "/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/CodeGen/CodeGenFunction.h"
Public Member Functions | |
ConstantEmission () | |
operator bool () const | |
bool | isReference () const |
LValue | getReferenceLValue (CodeGenFunction &CGF, const 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 4427 of file CodeGenFunction.h.
|
inline |
Definition at line 4433 of file CodeGenFunction.h.
Referenced by forReference(), and forValue().
|
inlinestatic |
Definition at line 4434 of file CodeGenFunction.h.
References clang::C, and ConstantEmission().
Referenced by clang::CodeGen::CodeGenFunction::tryEmitAsConstant().
|
inlinestatic |
Definition at line 4437 of file CodeGenFunction.h.
References clang::C, and ConstantEmission().
Referenced by clang::CodeGen::CodeGenFunction::tryEmitAsConstant().
|
inline |
Definition at line 4446 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 4452 of file CodeGenFunction.h.
References isReference().
Referenced by clang::CodeGen::CodeGenFunction::emitScalarConstant().
|
inline |
Definition at line 4445 of file CodeGenFunction.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitOMPFirstprivateClause(), clang::CodeGen::CodeGenFunction::emitScalarConstant(), getReferenceLValue(), and getValue().
|
inlineexplicit |
Definition at line 4441 of file CodeGenFunction.h.