Searched refs:emitConst (Results 1 – 2 of 2) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/ |
| H A D | ByteCodeExprGen.h | 256 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 D | ByteCodeExprGen.cpp | 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() 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 …]
|