Home
last modified time | relevance | path

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

/openbsd/gnu/llvm/clang/include/clang/AST/
H A DExpr.h1055 enum ResultStorageKind { RSK_None, RSK_Int64, RSK_APValue }; enum
1082 ConstantExpr(Expr *SubExpr, ResultStorageKind StorageKind,
1084 ConstantExpr(EmptyShell Empty, ResultStorageKind StorageKind);
1090 ResultStorageKind Storage = RSK_None,
1093 ResultStorageKind StorageKind);
1095 static ResultStorageKind getStorageKind(const APValue &Value);
1096 static ResultStorageKind getStorageKind(const Type *T,
1118 ResultStorageKind getResultStorageKind() const { in getResultStorageKind()
1119 return static_cast<ResultStorageKind>(ConstantExprBits.ResultKind); in getResultStorageKind()
/openbsd/gnu/llvm/clang/lib/AST/
H A DExpr.cpp347 static void AssertResultStorageKind(ConstantExpr::ResultStorageKind Kind) { in AssertResultStorageKind()
354 ConstantExpr::ResultStorageKind
369 ConstantExpr::ResultStorageKind
376 ConstantExpr::ConstantExpr(Expr *SubExpr, ResultStorageKind StorageKind, in ConstantExpr()
391 ResultStorageKind StorageKind, in Create()
405 ResultStorageKind StorageKind = getStorageKind(Result); in Create()
411 ConstantExpr::ConstantExpr(EmptyShell Empty, ResultStorageKind StorageKind) in ConstantExpr()
420 ResultStorageKind StorageKind) { in CreateEmpty()
/openbsd/gnu/llvm/clang/lib/Serialization/
H A DASTReaderStmt.cpp2916 Context, static_cast<ConstantExpr::ResultStorageKind>( in ReadStmtFromStream()