aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/AST/ByteCode/Compiler.cpp
diff options
context:
space:
mode:
authorMorris Hafner <mmha@users.noreply.github.com>2025-08-19 10:11:15 +0200
committerGitHub <noreply@github.com>2025-08-19 10:11:15 +0200
commitb5e5794534d3e3dfc7dc7a1bec12b87484ae4c97 (patch)
tree33112b681a934398058b265055f8b1403ef499f8 /clang/lib/AST/ByteCode/Compiler.cpp
parent9adc4f97206bd86d1506a9d1fa3dad42b1540705 (diff)
downloadllvm-b5e5794534d3e3dfc7dc7a1bec12b87484ae4c97.zip
llvm-b5e5794534d3e3dfc7dc7a1bec12b87484ae4c97.tar.gz
llvm-b5e5794534d3e3dfc7dc7a1bec12b87484ae4c97.tar.bz2
[CIR] Implement Statement Expressions (#153677)
Depends on #153625 This patch adds support for statement expressions. It also changes emitCompoundStmt and emitCompoundStmtWithoutScope to accept an Address that the optional result is written to. This allows the creation of the alloca ahead of the creation of the scope which saves us from hoisting the alloca to its parent scope.
Diffstat (limited to 'clang/lib/AST/ByteCode/Compiler.cpp')
0 files changed, 0 insertions, 0 deletions