Home
last modified time | relevance | path

Searched refs:ResultStorageKind (Results 1 – 3 of 3) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
HDExpr.h987 enum ResultStorageKind { RSK_None, RSK_Int64, RSK_APValue }; enum
997 void DefaultInit(ResultStorageKind StorageKind);
1015 ConstantExpr(Expr *subexpr, ResultStorageKind StorageKind);
1016 ConstantExpr(ResultStorageKind StorageKind, EmptyShell Empty);
1025 ResultStorageKind Storage = RSK_None);
1027 ResultStorageKind StorageKind,
1030 static ResultStorageKind getStorageKind(const APValue &Value);
1031 static ResultStorageKind getStorageKind(const Type *T,
1053 ResultStorageKind getResultStorageKind() const { in getResultStorageKind()
1054 return static_cast<ResultStorageKind>(ConstantExprBits.ResultKind); in getResultStorageKind()
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
HDExpr.cpp241 static void AssertResultStorageKind(ConstantExpr::ResultStorageKind Kind) { in AssertResultStorageKind()
247 ConstantExpr::ResultStorageKind
262 ConstantExpr::ResultStorageKind
269 void ConstantExpr::DefaultInit(ResultStorageKind StorageKind) { in DefaultInit()
277 ConstantExpr::ConstantExpr(Expr *subexpr, ResultStorageKind StorageKind) in ConstantExpr()
283 ResultStorageKind StorageKind) { in Create()
296 ResultStorageKind StorageKind = getStorageKind(Result); in Create()
302 ConstantExpr::ConstantExpr(ResultStorageKind StorageKind, EmptyShell Empty) in ConstantExpr()
308 ResultStorageKind StorageKind, in CreateEmpty()
/freebsd-11-stable/contrib/llvm-project/clang/lib/Serialization/
HDASTReaderStmt.cpp2736 static_cast<ConstantExpr::ResultStorageKind>( in ReadStmtFromStream()