Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/lib/AST/
H A DExpr.cpp296 ConstantExprBits.ResultKind = StorageKind; in ConstantExpr()
303 if (StorageKind == ConstantExpr::RSK_APValue) in ConstantExpr()
311 AssertResultStorageKind(StorageKind); in Create()
314 StorageKind == ConstantExpr::RSK_APValue, in Create()
315 StorageKind == ConstantExpr::RSK_Int64); in Create()
323 ConstantExpr *Self = Create(Context, E, StorageKind); in Create()
330 ConstantExprBits.ResultKind = StorageKind; in ConstantExpr()
332 if (StorageKind == ConstantExpr::RSK_APValue) in ConstantExpr()
338 AssertResultStorageKind(StorageKind); in CreateEmpty()
341 StorageKind == ConstantExpr::RSK_APValue, in CreateEmpty()
[all …]
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTReaderStmt.cpp538 auto StorageKind = Record.readInt(); in VisitConstantExpr() local
539 assert(E->ConstantExprBits.ResultKind == StorageKind && "Wrong ResultKind!"); in VisitConstantExpr()
547 switch (StorageKind) { in VisitConstantExpr()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DExpr.h1071 ConstantExpr(Expr *SubExpr, ResultStorageKind StorageKind,
1073 ConstantExpr(EmptyShell Empty, ResultStorageKind StorageKind);
1082 ResultStorageKind StorageKind);