llvm-project
[Clang] Warn if both of `dllexport`/`dllimport` and `exclude_from_explicit_instantiation` are specified
#183515
Merged

[Clang] Warn if both of `dllexport`/`dllimport` and `exclude_from_explicit_instantiation` are specified #183515

kikairoya
llvmbot llvmbot added clang
llvmbot llvmbot added clang:frontend
llvmbot
kikairoya
github-actions
kikairoya [Clang] Drop dllexport/dllimport if conflicted with `exclude_from_exp…
7dee8e88
kikairoya kikairoya force pushed to 7dee8e88 81 days ago
zmodem
zmodem commented on 2026-02-26
kikairoya unfold
e207b7cf
kikairoya adjust the nested_exported case
e068cd10
zmodem
zmodem approved these changes on 2026-02-27
kikairoya warn only if both of an exclude attribute and a dll attribute are spe…
86d053cf
kikairoya kikairoya changed the title [Clang] Drop dllexport/dllimport if conflicted with `exclude_from_explicit_instantiation` [Clang] Warn if both of `dllexport`/`dllimport` and `exclude_from_explicit_instantiation` are specified 78 days ago
kikairoya
kikairoya kikairoya requested a review from zmodem zmodem 78 days ago
zmodem
zmodem approved these changes on 2026-03-02
kikairoya
zmodem zmodem merged 0af2d43e into main 75 days ago
kikairoya kikairoya deleted the excludeattr-wins-over-dllattr branch 74 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone