aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/AST/ByteCode/Compiler.h
diff options
context:
space:
mode:
authorTimm Baeder <tbaeder@redhat.com>2025-02-03 12:41:49 +0100
committerGitHub <noreply@github.com>2025-02-03 12:41:49 +0100
commit21a8c920fe1f6e9d2ac7e1b3f56b04fcd8bcc94c (patch)
treed4f0d8e4e0807749ea5240f3944ce37342a16281 /clang/lib/AST/ByteCode/Compiler.h
parent76e73ae6af1cecffaf977391e52bb9c410c14ff1 (diff)
downloadllvm-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.h1
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);