| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Revert "[clang-format][NFC] Don't use clang-format style in config files" This reverts commit c69ec700adec315b3daa55742f2ef655242fa297, which has been obsolete since commit dec63221d56e because the clang-format style was added in version 18. | 2 年前 | |
Revert "[clang-format][NFC] Delete 100+ redundant #include lines in .cpp files" This reverts commit b92d6dd704d789240685a336ad8b25a9f381b4cc. See github.com/llvm/llvm-project/commit/b92d6dd704d7#commitcomment-139992444 We should use a tool like Visual Studio to clean up the headers. | 2 年前 | |
Update the file headers across all of the LLVM projects in the monorepo to reflect the new license. We understand that people may be surprised that we're moving the header entirely to discuss the new license. We checked this carefully with the Foundation's lawyer and we believe this is the correct approach. Essentially, all code in the project is now made available by the LLVM project under our new license, so you will see that the license headers include that license only. Some of our contributors have contributed code under our old license, and accordingly, we have retained a copy of our old license notice in the top-level files in each project and repository. llvm-svn: 351636 | 7 年前 | |
Revert "[clang-format][NFC] Delete 100+ redundant #include lines in .cpp files" This reverts commit b92d6dd704d789240685a336ad8b25a9f381b4cc. See github.com/llvm/llvm-project/commit/b92d6dd704d7#commitcomment-139992444 We should use a tool like Visual Studio to clean up the headers. | 2 年前 | |
[clang-format][NFC] Delete redundant and extraneous #include lines | 2 年前 | |
[clang-format][NFC] Add CMake target clang-format-check-format (#95873) Adapted from polly-check-format. | 2 年前 | |
| 1 年前 | ||
[clang-format][NFC] Delete redundant and extraneous #include lines | 2 年前 | |
Revert "[clang-format][NFC] Delete 100+ redundant #include lines in .cpp files" This reverts commit b92d6dd704d789240685a336ad8b25a9f381b4cc. See github.com/llvm/llvm-project/commit/b92d6dd704d7#commitcomment-139992444 We should use a tool like Visual Studio to clean up the headers. | 2 年前 | |
[clang-format] Fix SeparateDefinitionBlocks issues - Fixes https://github.com/llvm/llvm-project/issues/53227 that wrongly indents multiline comments - Fixes wrong detection of single-line opening braces when used along with those only opening scopes, causing crashes due to duplicated replacements on the same token: void foo() { { int x; } } - Fixes wrong recognition of first line of definition when the line starts with block comment, causing crashes due to duplicated replacements on the same token for this leads toward skipping the line starting with inline block comment: /* Some descriptions about function */ /*inline*/ void bar() { } - Fixes wrong recognition of enum when used as a type name rather than starting definition block, causing crashes due to duplicated replacements on the same token since both actions for enum and for definition blocks were taken place: void foobar(const enum EnumType e) { } - Change to use function keyword for JavaScript instead of comparing strings - Resolves formatting conflict with options EmptyLineAfterAccessModifier and EmptyLineBeforeAccessModifier (prompts with --dry-run (-n) or --output-replacement-xml but no observable change) - Recognize long (len>=5) uppercased name taking a single line as return type and fix the problem of adding newline below it, with adding new token type FunctionLikeOrFreestandingMacro and marking tokens in UnwrappedLineParser: void afunc(int x) { return; } TYPENAME func(int x, int y) { // ... } - Remove redundant and repeated initialization - Do no change to newlines before EOF Reviewed By: MyDeveloperDay, curdeius, HazardyKnusperkeks Differential Revision: https://reviews.llvm.org/D117520 | 4 年前 | |
[clang-format][NFC] Delete redundant and extraneous #include lines | 2 年前 | |
| 2 年前 | ||
[clang-format] Make header self-contained These includes were removed in 426e6945897afbec01c042bec4771522a2aac176 | 2 年前 | |
Reland "[clang-format] Fix FormatToken::isSimpleTypeSpecifier() (#91712)" Remove FormatToken::isSimpleTypeSpecifier() and call Token::isSimpleTypeSpecifier(LangOpts) instead. | 2 年前 | |
| 1 年前 | ||
| 1 年前 | ||
[clang-format][NFC] Delete redundant and extraneous #include lines | 2 年前 | |
[clang-format][NFC] Remove redundnat llvm::, clang::, etc. | 2 年前 | |
Revert "[clang-format][NFC] Make LangOpts global in namespace Format" This reverts commit 32e65b0b8a743678974c7ca7913c1d6c41bb0772. It seems to break some PowerPC bots. See https://github.com/llvm/llvm-project/pull/81390#issuecomment-1941964803. | 2 年前 | |
[clang-format] Add MinDigits suboptions to IntegerLiteralSeparator Closes #61209. Differential Revision: https://reviews.llvm.org/D147111 | 3 年前 | |
Revert "[clang-format][NFC] Delete 100+ redundant #include lines in .cpp files" This reverts commit b92d6dd704d789240685a336ad8b25a9f381b4cc. See github.com/llvm/llvm-project/commit/b92d6dd704d7#commitcomment-139992444 We should use a tool like Visual Studio to clean up the headers. | 2 年前 | |
[clang-format][NFC] Remove redundnat llvm::, clang::, etc. | 2 年前 | |
[clang-format][NFC] Remove redundnat llvm::, clang::, etc. | 2 年前 | |
[clang-format][NFC] Fix a typo. | 2 年前 | |
[clang-format] Add an fnmatch-like function for .clang-format-ignore (#76021) This is needed because Windows doesn't have anything equivalent to the POSIX fnmatch() function. | 2 年前 | |
Revert "[clang-format][NFC] Delete 100+ redundant #include lines in .cpp files" This reverts commit b92d6dd704d789240685a336ad8b25a9f381b4cc. See github.com/llvm/llvm-project/commit/b92d6dd704d7#commitcomment-139992444 We should use a tool like Visual Studio to clean up the headers. | 2 年前 | |
Update the file headers across all of the LLVM projects in the monorepo to reflect the new license. We understand that people may be surprised that we're moving the header entirely to discuss the new license. We checked this carefully with the Foundation's lawyer and we believe this is the correct approach. Essentially, all code in the project is now made available by the LLVM project under our new license, so you will see that the license headers include that license only. Some of our contributors have contributed code under our old license, and accordingly, we have retained a copy of our old license notice in the top-level files in each project and repository. llvm-svn: 351636 | 7 年前 | |
Revert "[clang-format][NFC] Delete 100+ redundant #include lines in .cpp files" This reverts commit b92d6dd704d789240685a336ad8b25a9f381b4cc. See github.com/llvm/llvm-project/commit/b92d6dd704d7#commitcomment-139992444 We should use a tool like Visual Studio to clean up the headers. | 2 年前 | |
[clang-format] Remove duplicates in @property using std::set (#74235) Re-implement ObjCPropertyAttributeOrder using std::set for sorting and removing duplicates. (We can't use llvm::SmallSet because it's unordered.) | 2 年前 | |
Reland "[clang-format] Fix FormatToken::isSimpleTypeSpecifier() (#91712)" Remove FormatToken::isSimpleTypeSpecifier() and call Token::isSimpleTypeSpecifier(LangOpts) instead. | 2 年前 | |
Reland "[clang-format] Fix FormatToken::isSimpleTypeSpecifier() (#91712)" Remove FormatToken::isSimpleTypeSpecifier() and call Token::isSimpleTypeSpecifier(LangOpts) instead. | 2 年前 | |
[clang-format][NFC] Remove redundnat llvm::, clang::, etc. | 2 年前 | |
[clang-format][NFC] Delete redundant and extraneous #include lines | 2 年前 | |
Reland "[clang-format] Fix FormatToken::isSimpleTypeSpecifier() (#91712)" Remove FormatToken::isSimpleTypeSpecifier() and call Token::isSimpleTypeSpecifier(LangOpts) instead. | 2 年前 | |
Reland "[clang-format] Fix FormatToken::isSimpleTypeSpecifier() (#91712)" Remove FormatToken::isSimpleTypeSpecifier() and call Token::isSimpleTypeSpecifier(LangOpts) instead. | 2 年前 | |
| 1 年前 | ||
| 2 年前 | ||
[clang-format] Add option to remove leading blank lines (#91221) The options regarding which blank lines are kept are also aggregated. The new option is KeepEmptyLines. This patch was initially part of 9267f8f19a2e502e. I neglected to check the server builds before I added it. It broke clangd. Jie Fu fixed the problem in 4c91b49bab0728d4. I was unaware of it. I thought the main branch was still broken. I reverted the first patch in 70cfece24d6cbb57. It broke his fix. He reverted it in c69ea04fb9738db2. Now the feature is added again including the fix. | 2 年前 | |
[clang-format][NFC] Delete redundant and extraneous #include lines | 2 年前 | |
| 1 年前 | ||
| 2 年前 | ||
Revert "[clang-format][NFC] Delete 100+ redundant #include lines in .cpp files" This reverts commit b92d6dd704d789240685a336ad8b25a9f381b4cc. See github.com/llvm/llvm-project/commit/b92d6dd704d7#commitcomment-139992444 We should use a tool like Visual Studio to clean up the headers. | 2 年前 | |
Update the file headers across all of the LLVM projects in the monorepo to reflect the new license. We understand that people may be surprised that we're moving the header entirely to discuss the new license. We checked this carefully with the Foundation's lawyer and we believe this is the correct approach. Essentially, all code in the project is now made available by the LLVM project under our new license, so you will see that the license headers include that license only. Some of our contributors have contributed code under our old license, and accordingly, we have retained a copy of our old license notice in the top-level files in each project and repository. llvm-svn: 351636 | 7 年前 | |
| 1 年前 | ||
| 2 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 2 年前 | ||
| 2 年前 | ||
| 7 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 4 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 3 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 7 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 7 年前 | ||
| 1 年前 | ||
| 2 年前 |