Home
last modified time | relevance | path

Searched refs:ConstantLValue (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenExprConstant.cpp339 struct ConstantLValue { struct
343 ConstantLValue(std::nullptr_t) : value(nullptr), hasOffsetApplied(false) {} in ConstantLValue() argument
344 ConstantLValue() : value(nullptr), hasOffsetApplied(false) {} in ConstantLValue() argument
349 : public ConstStmtVisitor<ConstantLValueEmitter, ConstantLValue> {
367 ConstantLValue tryEmitBase(const APValue::LValueBase &base);
369 ConstantLValue VisitStmt(const Stmt *s) { return nullptr; } in VisitStmt()
370 ConstantLValue VisitConstantExpr(const ConstantExpr *e);
371 ConstantLValue VisitCompoundLiteralExpr(const CompoundLiteralExpr *e);
372 ConstantLValue VisitStringLiteral(const StringLiteral *e);
373 ConstantLValue VisitObjCBoxedExpr(const ObjCBoxedExpr *e);
[all …]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprConstant.cpp2048 struct ConstantLValue { struct
2053 /*implicit*/ ConstantLValue(llvm::Constant *value, in ConstantLValue() argument
2059 /*implicit*/ ConstantLValue(ConstantAddress address) in ConstantLValue() function
2060 : ConstantLValue(address.getPointer()) {} in ConstantLValue()
2065 ConstantLValue> {
2087 ConstantLValue tryEmitBase(const APValue::LValueBase &base);
2089 ConstantLValue VisitStmt(const Stmt *S) { return nullptr; } in VisitStmt()
2090 ConstantLValue VisitConstantExpr(const ConstantExpr *E);
2091 ConstantLValue VisitCompoundLiteralExpr(const CompoundLiteralExpr *E);
2092 ConstantLValue VisitStringLiteral(const StringLiteral *E);
[all …]