Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/lib/AST/
H A DExpr.cpp376 ConstantExpr::ConstantExpr(Expr *SubExpr, ResultStorageKind StorageKind, in ConstantExpr() argument
379 ConstantExprBits.ResultKind = StorageKind; in ConstantExpr()
386 if (StorageKind == ConstantExpr::RSK_APValue) in ConstantExpr()
391 ResultStorageKind StorageKind, in Create() argument
394 AssertResultStorageKind(StorageKind); in Create()
397 StorageKind == ConstantExpr::RSK_APValue, in Create()
398 StorageKind == ConstantExpr::RSK_Int64); in Create()
400 return new (Mem) ConstantExpr(E, StorageKind, IsImmediateInvocation); in Create()
405 ResultStorageKind StorageKind = getStorageKind(Result); in Create() local
406 ConstantExpr *Self = Create(Context, E, StorageKind); in Create()
[all …]
/openbsd-src/gnu/llvm/clang/lib/Serialization/
H A DASTReaderStmt.cpp539 auto StorageKind = Record.readInt(); in VisitConstantExpr() local
540 assert(E->ConstantExprBits.ResultKind == StorageKind && "Wrong ResultKind!"); in VisitConstantExpr()
548 switch (StorageKind) { in VisitConstantExpr()
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DExpr.h1082 ConstantExpr(Expr *SubExpr, ResultStorageKind StorageKind,
1084 ConstantExpr(EmptyShell Empty, ResultStorageKind StorageKind);
1093 ResultStorageKind StorageKind);