================
@@ -3524,16 +3564,20 @@ def getCompileCommands(self, filename):
Get an iterable object providing all the CompileCommands available to
build filename. Returns None if filename is not found in the database.
"""
- return conf.lib.clang_CompilationDatabase_getCompileCommands( # type:
ignore [no-any-return]
- self, os.fspath(filename)
+ return CompileCommands.from_result(
+ conf.lib.clang_CompilationDatabase_getCompileCommands( # type:
ignore [no-any-return]
+ self, os.fspath(filename)
+ )
)
def getAllCompileCommands(self):
"""
Get an iterable object providing all the CompileCommands available from
the database.
"""
- return conf.lib.clang_CompilationDatabase_getAllCompileCommands(self)
# type: ignore [no-any-return]
+ return CompileCommands.from_result(
+ conf.lib.clang_CompilationDatabase_getAllCompileCommands(self) #
type: ignore [no-any-return]
----------------
Endilll wrote:
I don't think this fits into 80 columns limit. Our Python code is formatted
with `black`, so we should keep it in a good shape.
https://github.com/llvm/llvm-project/pull/105490
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits