Lines Matching refs:emitConst
331 return this->emitConst(LE->getValue(), LE); in VisitIntegerLiteral()
978 return this->emitConst(Size.getQuantity(), E); in VisitUnaryExprOrTypeTraitExpr()
1011 return this->emitConst(Size.getQuantity(), E); in VisitUnaryExprOrTypeTraitExpr()
1051 return this->emitConst(*ArrayIndex, E); in VisitArrayInitIndexExpr()
1216 return this->emitConst(E->getValue(), E); in VisitCharacterLiteral()
1753 return this->emitConst(I, E); in VisitSourceLocExpr()
1845 return this->emitConst(E->getPackLength(), E); in VisitSizeOfPackExpr()
2183 bool ByteCodeExprGen<Emitter>::emitConst(T Value, PrimType Ty, const Expr *E) { in emitConst() function in ByteCodeExprGen
2218 bool ByteCodeExprGen<Emitter>::emitConst(T Value, const Expr *E) { in emitConst() function in ByteCodeExprGen
2219 return this->emitConst(Value, classifyPrim(E->getType()), E); in emitConst()
2223 bool ByteCodeExprGen<Emitter>::emitConst(const APSInt &Value, PrimType Ty, in emitConst() function in ByteCodeExprGen
2226 return this->emitConst(Value.getSExtValue(), Ty, E); in emitConst()
2227 return this->emitConst(Value.getZExtValue(), Ty, E); in emitConst()
2231 bool ByteCodeExprGen<Emitter>::emitConst(const APSInt &Value, const Expr *E) { in emitConst() function in ByteCodeExprGen
2232 return this->emitConst(Value, classifyPrim(E->getType()), E); in emitConst()
2457 return this->emitConst(Val.getInt(), ValType, E); in visitAPValue()
2720 if (!this->emitConst(1, E)) in VisitUnaryOperator()
2759 if (!this->emitConst(1, E)) in VisitUnaryOperator()
2843 return this->emitConst(ECD->getInitVal(), E); in VisitDeclRefExpr()