llvm-project
[HLSL] Disable implicit constructors for user-defined structs/classes
#194989
Merged

[HLSL] Disable implicit constructors for user-defined structs/classes #194989

hekota merged 32 commits into llvm:main from hekota:remove-impl-ctors
hekota
hekota [HLSL] Disable implicit constructors for user-defined structs/classes
9933d7ac
github-actions
github-actions
hekota Update test
3691fbaa
hekota Fix ObjCXX test failure
000180a3
github-actions
hekota clang-format
5aa083e1
hekota cleanup comments
a18b5a92
hekota hekota marked this pull request as ready for review 106 days ago
llvmorg-github-actions llvmorg-github-actions added clang:frontend
llvmorg-github-actions llvmorg-github-actions added clang:codegen
llvmorg-github-actions
hekota
hekota commented on 2026-05-01
hekota
hekota commented on 2026-05-01
hekota Add test for cbuffer struct with array and embedded struct
cacebdde
bob80905
bob80905 commented on 2026-05-01
hekota code review feedback
b8ff4c14
bob80905
bob80905 commented on 2026-05-07
bob80905
bob80905 commented on 2026-05-13
hekota Handle assignment from derived to base class.
e46f0e9a
hekota fix typos in comments
13dc3919
hekota Update AST test to change that default and move constructors and move…
12cf8f4d
hekota Merge branch 'main' of https://github.com/llvm/llvm-project into remo…
cb789bae
hekota clang-format
60ad20aa
hekota Update tests after merge
0a34df32
hekota hekota requested a review from llvm-beanz llvm-beanz 91 days ago
bob80905
bob80905 approved these changes on 2026-05-18
hekota Merge branch 'main' of https://github.com/llvm/llvm-project into remo…
cbaede46
hekota Update test after merge
de727fbd
llvm-beanz
llvm-beanz commented on 2026-05-19
hekota code review feedback - HLSL-specific isPODType, update overloading bi…
bd00ba0c
hekota hekota requested a review from llvm-beanz llvm-beanz 85 days ago
hekota Merge branch 'main' of https://github.com/llvm/llvm-project into remo…
25c4e48c
hekota Update tests after merge
91cf4b26
bogner
bogner commented on 2026-06-03
hekota remove stray files
10ad30d3
hekota Add isHLSLBuiltinRecord bit to CXXRecordDecl definiton data and use i…
e905a3e0
hekota code review feedback
fa04e38a
hekota Merge branch 'main' of https://github.com/llvm/llvm-project into remo…
92d87042
hekota after-merge fixes and function rename
38926b97
hekota hekota marked this pull request as draft 67 days ago
hekota Merge branch 'main' of https://github.com/llvm/llvm-project into remo…
8146a91b
hekota Merge branch 'main' of https://github.com/llvm/llvm-project into remo…
77a2ab0e
bogner
bogner approved these changes on 2026-06-10
hekota hekota marked this pull request as ready for review 65 days ago
hekota Merge branch 'main' into remove-impl-ctors
9ae4ad6c
hekota Merge branch 'main' into remove-impl-ctors
2c454d63
hekota Merge branch 'main' of https://github.com/llvm/llvm-project into remo…
e02afed8
hekota refactor condition to keep original formatting
280781b7
hekota two more condition refactoring to keep original formatting and change…
99dc19dd
hekota initialize IsHLSLBuiltinRecord field
0e5b54ac
hekota Merge branch 'main' of https://github.com/llvm/llvm-project into remo…
99084d2f
hekota hekota merged 8ba6fb1b into main 62 days ago
llvm-ci

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone