diff options
author | Timm Baeder <tbaeder@redhat.com> | 2025-02-03 12:41:49 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-02-03 12:41:49 +0100 |
commit | 21a8c920fe1f6e9d2ac7e1b3f56b04fcd8bcc94c (patch) | |
tree | d4f0d8e4e0807749ea5240f3944ce37342a16281 /clang/lib/AST/ByteCode/Compiler.h | |
parent | 76e73ae6af1cecffaf977391e52bb9c410c14ff1 (diff) | |
download | llvm-21a8c920fe1f6e9d2ac7e1b3f56b04fcd8bcc94c.zip llvm-21a8c920fe1f6e9d2ac7e1b3f56b04fcd8bcc94c.tar.gz llvm-21a8c920fe1f6e9d2ac7e1b3f56b04fcd8bcc94c.tar.bz2 |
[clang][bytecode] Add special handling for union copy assign operators (#125476)
Diffstat (limited to 'clang/lib/AST/ByteCode/Compiler.h')
-rw-r--r-- | clang/lib/AST/ByteCode/Compiler.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/AST/ByteCode/Compiler.h b/clang/lib/AST/ByteCode/Compiler.h index 5a02f38..ecf5066 100644 --- a/clang/lib/AST/ByteCode/Compiler.h +++ b/clang/lib/AST/ByteCode/Compiler.h @@ -383,6 +383,7 @@ private: bool emitBuiltinBitCast(const CastExpr *E); bool compileConstructor(const CXXConstructorDecl *Ctor); bool compileDestructor(const CXXDestructorDecl *Dtor); + bool compileUnionCopyAssignmentOperator(const CXXMethodDecl *MD); bool checkLiteralType(const Expr *E); |