[clang] [llvm] Expose format (attribute) info for function declarations in Clang Index API (PR #113754)

2024-10-25 Thread AR Visions via cfe-commits
https://github.com/ar-visions edited https://github.com/llvm/llvm-project/pull/113754 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [llvm] Enable format info for C function declarations in Clang Index API, so we may have this context (PR #113754)

2024-10-25 Thread AR Visions via cfe-commits
https://github.com/ar-visions created https://github.com/llvm/llvm-project/pull/113754 Enable format info for C function declarations in Clang Index API, so we may have this context clang_Cursor_getFormatAttr Get FormatAttr at Function Declaration clang_FormatAttr_getType

[clang] [llvm] Expose C format (attribute) info for function declarations in Clang Index API (PR #113754)

2024-10-25 Thread AR Visions via cfe-commits
https://github.com/ar-visions edited https://github.com/llvm/llvm-project/pull/113754 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [llvm] Enable format info for C function declarations in Clang Index API, so we may have this context (PR #113754)

2024-10-25 Thread AR Visions via cfe-commits
https://github.com/ar-visions edited https://github.com/llvm/llvm-project/pull/113754 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [llvm] Expose C format (attribute) info for C function declarations in Clang Index API (PR #113754)

2024-10-25 Thread AR Visions via cfe-commits
https://github.com/ar-visions edited https://github.com/llvm/llvm-project/pull/113754 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [llvm] Expose format (attribute) info for function declarations in Clang Index API (PR #113754)

2024-10-25 Thread AR Visions via cfe-commits
https://github.com/ar-visions edited https://github.com/llvm/llvm-project/pull/113754 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [llvm] Expose format (attribute) info for function declarations in Clang Index API (PR #113754)

2024-10-25 Thread AR Visions via cfe-commits
https://github.com/ar-visions edited https://github.com/llvm/llvm-project/pull/113754 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [llvm] Expose format (attribute) info for function declarations in Clang Index API (PR #113754)

2024-10-25 Thread AR Visions via cfe-commits
https://github.com/ar-visions edited https://github.com/llvm/llvm-project/pull/113754 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [llvm] Expose format (attribute) info for function declarations in Clang Index API (PR #113754)

2024-10-25 Thread AR Visions via cfe-commits
https://github.com/ar-visions edited https://github.com/llvm/llvm-project/pull/113754 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [llvm] Expose format (attribute) info for function declarations in Clang Index API (PR #113754)

2024-11-08 Thread AR Visions via cfe-commits
ar-visions wrote: I should note that this patch is useful for providing security context to parsers that use formatting. Users that rely on Clang to provide info on the C functions REQUIRE this security validation context. A parser that does no processing on this but relies on user hard codi