[clang] [clang][AST] Fix positioning of preserve cconv attributes in TypePrinter (PR #147285)

2025-07-07 Thread Andreas C. Osowski via cfe-commits
https://github.com/th0br0 created https://github.com/llvm/llvm-project/pull/147285 TypePrinter currently generates function pointer declarations that do not compile when using the `preserve_.*` calling conventions as per https://clang.llvm.org/docs/AttributeReference.html#preserve-all ff. Run

[clang] Revert "[clang][AST] Fix positioning of preserve cconv attributes in TypePrinter" (PR #147724)

2025-07-09 Thread Andreas C. Osowski via cfe-commits
https://github.com/th0br0 created https://github.com/llvm/llvm-project/pull/147724 Reverts llvm/llvm-project#147285 Looks like I need to limit the test's target triple. >From 07dc90502cb1686f904f2f0722567438f088083e Mon Sep 17 00:00:00 2001 From: "Andreas C. Osowski" Date: Wed, 9 Jul 2025 15

[clang] Revert "[clang][AST] Fix positioning of preserve cconv attributes in TypePrinter" (PR #147724)

2025-07-09 Thread Andreas C. Osowski via cfe-commits
https://github.com/th0br0 closed https://github.com/llvm/llvm-project/pull/147724 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] Revert "[clang][AST] Fix positioning of preserve cconv attributes in TypePrinter" (PR #147724)

2025-07-09 Thread Andreas C. Osowski via cfe-commits
th0br0 wrote: Nevermind, thanks, @erichkeane ! https://github.com/llvm/llvm-project/pull/147724 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits