Commit
011a8e218ea32e1c8bbbeb5925def894ac6513a4
by Jonas Devlieghere[debugserver] Fix logic to extract app bundle from file path
Fix the logic to find the app bundle in a path by correctly accounting for paths containing multiple occurrences of `.app`. The new logic will correctly extract `com.app.Foo.app` from `com.app.Foo.app/com.app.Foo`.
rdar://74666208
Differential revision: https://reviews.llvm.org/D97441
|
 | lldb/tools/debugserver/source/MacOSX/MachProcess.mm |
Commit
77a8589e5d2f1b3886a9831ae8468f97741991e7
by hokein.wu[clang][RecoveryAST] Add design doc to clang internal manual.
Hopefully it would be useful for new developers.
Differential Revision: https://reviews.llvm.org/D96944
|
 | clang/docs/InternalsManual.rst |
Commit
699041123eba13a2d5ee253eeeaeb15893d21ce7
by marius.brehler[mlir] Fix emitting attribute documentation
This fixes the documentation emitted for type parameters. Also adds a missing empty line, rendered as line break in mark down.
Co-authored-by: Simon Camphausen <simon.camphausen@iml.fraunhofer.de>
Reviewed By: rriddle
Differential Revision: https://reviews.llvm.org/D97267
|
 | mlir/tools/mlir-tblgen/OpDocGen.cpp |
Commit
2d870a2f557b6aea9f37594a3341a2e890db8621
by marius.brehler[mlir][nfc] Fix typo in documentation comment
|
 | mlir/lib/Dialect/Tosa/Transforms/TosaMakeBroadcastable.cpp |
Commit
88e45f00c156170ed562bbacad3b2a21633c0f7a
by Jan Svoboda[clang][cli] Add MarshallingInfoEnum multiclass
This patch introduces a tablegen multiclass called `MarshallingInfoEnum`. It has the same semantics as `MarshallingInfoString` had in combination with `AutoNormalizeEnum`, but it's easier to use and follows the convention used for other `MarshallingInfoXxx` multiclasses.
Reviewed By: dexonsmith
Differential Revision: https://reviews.llvm.org/D97375
|
 | clang/docs/InternalsManual.rst |
 | clang/include/clang/Driver/Options.td |
 | llvm/include/llvm/Option/OptParser.td |
Commit
d8a8e5d6240a1db809cd95106910358e69bbf299
by Jan Svoboda[clang][cli] Remove marshalling from Opt{In,Out}FFlag
We can now express all marshalling semantics in `Opt{In,Out}FFlag` via `BoolFOption`.
This patch moves remaining `Opt{In,Out}FFlag` instances using marshalling to `BoolFOption` and removes marshalling capabilities from `Opt{In,Out}FFlag` entirely.
This simplifies the decisions developers have to make when creating new boolean options: * For simple cc1 flag pairs, use `Bool{,F,G}Option`. * For cc1 flag pairs that require complex marshalling logic, use `Opt{In,Out}FFlag` and implement marshalling manually.
Reviewed By: dexonsmith
Differential Revision: https://reviews.llvm.org/D97370
|
 | clang/include/clang/Driver/Options.td |
 | clang/lib/Frontend/CompilerInvocation.cpp |
Commit
b218f7c4baada3d22bf22bd3ca6e849bb2ce9289
by hokein.wu[clangd] NFC, remove an extra "class" keyword.
|
 | clang-tools-extra/clangd/ClangdLSPServer.cpp |