Searched refs:ConstantResultStorageKind (Results 1 – 6 of 6) sorted by relevance
294 static void AssertResultStorageKind(ConstantResultStorageKind Kind) { in AssertResultStorageKind()295 assert((Kind == ConstantResultStorageKind::APValue || in AssertResultStorageKind()296 Kind == ConstantResultStorageKind::Int64 || in AssertResultStorageKind()297 Kind == ConstantResultStorageKind::None) && in AssertResultStorageKind()302 ConstantResultStorageKind ConstantExpr::getStorageKind(const APValue &Value) { in getStorageKind()306 return ConstantResultStorageKind::None; in getStorageKind()309 return ConstantResultStorageKind::Int64; in getStorageKind()312 return ConstantResultStorageKind::APValue; in getStorageKind()316 ConstantResultStorageKind319 return ConstantResultStorageKind::Int64; in getStorageKind()[all …]
1071 enum class ConstantResultStorageKind { None, Int64, APValue }; enum1086 return getResultStorageKind() == ConstantResultStorageKind::APValue; in numTrailingObjects()1089 return getResultStorageKind() == ConstantResultStorageKind::Int64; in numTrailingObjects()1093 assert(getResultStorageKind() == ConstantResultStorageKind::Int64 && in Int64Result()1101 assert(getResultStorageKind() == ConstantResultStorageKind::APValue && in APValueResult()1109 ConstantExpr(Expr *SubExpr, ConstantResultStorageKind StorageKind,1111 ConstantExpr(EmptyShell Empty, ConstantResultStorageKind StorageKind);1118 ConstantResultStorageKind Storage = ConstantResultStorageKind::None,1121 ConstantResultStorageKind StorageKind);1123 static ConstantResultStorageKind getStorageKind(const APValue &Value);[all …]
71 enum class ConstantResultStorageKind; variable375 LLVM_PREFERRED_TYPE(ConstantResultStorageKind)
549 auto StorageKind = static_cast<ConstantResultStorageKind>(Record.readInt()); in VisitConstantExpr()559 case ConstantResultStorageKind::None: in VisitConstantExpr()562 case ConstantResultStorageKind::Int64: in VisitConstantExpr()566 case ConstantResultStorageKind::APValue: in VisitConstantExpr()3032 Context, static_cast<ConstantResultStorageKind>( in ReadStmtFromStream()
632 case ConstantResultStorageKind::None: in VisitConstantExpr()634 case ConstantResultStorageKind::Int64: in VisitConstantExpr()637 case ConstantResultStorageKind::APValue: in VisitConstantExpr()
6237 assert(CE->getResultStorageKind() != ConstantResultStorageKind::None && in EvaluateConvertedConstantExpression()