Searched refs:ConstantResultStorageKind (Results 1 – 7 of 7) sorted by relevance
293 static void AssertResultStorageKind(ConstantResultStorageKind Kind) { in AssertResultStorageKind()294 assert((Kind == ConstantResultStorageKind::APValue || in AssertResultStorageKind()295 Kind == ConstantResultStorageKind::Int64 || in AssertResultStorageKind()296 Kind == ConstantResultStorageKind::None) && in AssertResultStorageKind()301 ConstantResultStorageKind ConstantExpr::getStorageKind(const APValue &Value) { in getStorageKind()305 return ConstantResultStorageKind::None; in getStorageKind()308 return ConstantResultStorageKind::Int64; in getStorageKind()311 return ConstantResultStorageKind::APValue; in getStorageKind()315 ConstantResultStorageKind318 return ConstantResultStorageKind::Int64; in getStorageKind()[all …]
1074 enum class ConstantResultStorageKind { None, Int64, APValue }; enum1089 return getResultStorageKind() == ConstantResultStorageKind::APValue; in numTrailingObjects()1092 return getResultStorageKind() == ConstantResultStorageKind::Int64; in numTrailingObjects()1096 assert(getResultStorageKind() == ConstantResultStorageKind::Int64 && in Int64Result()1104 assert(getResultStorageKind() == ConstantResultStorageKind::APValue && in APValueResult()1112 ConstantExpr(Expr *SubExpr, ConstantResultStorageKind StorageKind,1114 ConstantExpr(EmptyShell Empty, ConstantResultStorageKind StorageKind);1121 ConstantResultStorageKind Storage = ConstantResultStorageKind::None,1124 ConstantResultStorageKind StorageKind);1126 static ConstantResultStorageKind getStorageKind(const APValue &Value);[all …]
72 enum class ConstantResultStorageKind; variable377 LLVM_PREFERRED_TYPE(ConstantResultStorageKind)
551 auto StorageKind = static_cast<ConstantResultStorageKind>(Record.readInt()); in VisitConstantExpr()561 case ConstantResultStorageKind::None: in VisitConstantExpr()564 case ConstantResultStorageKind::Int64: in VisitConstantExpr()568 case ConstantResultStorageKind::APValue: in VisitConstantExpr()3155 Context, static_cast<ConstantResultStorageKind>( in ReadStmtFromStream()
641 case ConstantResultStorageKind::None: in VisitConstantExpr()643 case ConstantResultStorageKind::Int64: in VisitConstantExpr()646 case ConstantResultStorageKind::APValue: in VisitConstantExpr()
264 ConstantResultStorageKind::APValue); in ActOnGCCAsmStmtString()
6493 assert(CE->getResultStorageKind() != ConstantResultStorageKind::None && in EvaluateConvertedConstantExpression()