summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mesonbuild/compilers/compilers.py14
1 files changed, 7 insertions, 7 deletions
diff --git a/mesonbuild/compilers/compilers.py b/mesonbuild/compilers/compilers.py
index e797cf16a..3dcf496d4 100644
--- a/mesonbuild/compilers/compilers.py
+++ b/mesonbuild/compilers/compilers.py
@@ -420,13 +420,13 @@ class CompileResult(HoldableObject):
"""The result of Compiler.compiles (and friends)."""
- stdout: T.Optional[str] = None
- stderr: T.Optional[str] = None
- command: T.List[str] = field(default_factory=list)
- returncode: int = 999
- input_name: T.Optional[str] = None
- output_name: T.Optional[str] = None
- cached: bool = False
+ stdout: str
+ stderr: str
+ command: T.List[str]
+ returncode: int
+ input_name: str
+ output_name: T.Optional[str] = field(default=None, init=False)
+ cached: bool = field(default=False, init=False)
class Compiler(HoldableObject, metaclass=abc.ABCMeta):