Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/
H A DByteCodeExprGen.h256 bool emitConst(const llvm::APSInt &Value, PrimType Ty, const Expr *E);
257 bool emitConst(const llvm::APSInt &Value, const Expr *E);
258 bool emitConst(const llvm::APInt &Value, const Expr *E) { in emitConst() function
259 return emitConst(static_cast<llvm::APSInt>(Value), E); in emitConst()
263 template <typename T> bool emitConst(T Value, PrimType Ty, const Expr *E);
264 template <typename T> bool emitConst(T Value, const Expr *E);
H A DByteCodeExprGen.cpp331 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()
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()
[all …]