Lines Matching refs:ConstantLValue

1800 struct ConstantLValue {  struct
1804 /*implicit*/ ConstantLValue(llvm::Constant *value, in ConstantLValue() function
1808 /*implicit*/ ConstantLValue(ConstantAddress address) in ConstantLValue() function
1809 : ConstantLValue(address.getPointer()) {} in ConstantLValue()
1814 ConstantLValue> {
1832 ConstantLValue tryEmitBase(const APValue::LValueBase &base);
1834 ConstantLValue VisitStmt(const Stmt *S) { return nullptr; } in VisitStmt()
1835 ConstantLValue VisitConstantExpr(const ConstantExpr *E);
1836 ConstantLValue VisitCompoundLiteralExpr(const CompoundLiteralExpr *E);
1837 ConstantLValue VisitStringLiteral(const StringLiteral *E);
1838 ConstantLValue VisitObjCBoxedExpr(const ObjCBoxedExpr *E);
1839 ConstantLValue VisitObjCEncodeExpr(const ObjCEncodeExpr *E);
1840 ConstantLValue VisitObjCStringLiteral(const ObjCStringLiteral *E);
1841 ConstantLValue VisitPredefinedExpr(const PredefinedExpr *E);
1842 ConstantLValue VisitAddrLabelExpr(const AddrLabelExpr *E);
1843 ConstantLValue VisitCallExpr(const CallExpr *E);
1844 ConstantLValue VisitBlockExpr(const BlockExpr *E);
1845 ConstantLValue VisitCXXTypeidExpr(const CXXTypeidExpr *E);
1846 ConstantLValue VisitMaterializeTemporaryExpr(
1890 ConstantLValue result = tryEmitBase(base); in tryEmit()
1932 ConstantLValue
1979 ConstantLValue
1986 ConstantLValue
1993 ConstantLValue
1998 ConstantLValue
2003 static ConstantLValue emitConstantObjCStringLiteral(const StringLiteral *S, in emitConstantObjCStringLiteral()
2010 ConstantLValue
2015 ConstantLValue
2023 ConstantLValue
2028 ConstantLValue
2035 ConstantLValue
2054 ConstantLValue
2065 ConstantLValue
2075 ConstantLValue