summaryrefslogtreecommitdiffstats
path: root/Tools/cases_generator/flags.py
diff options
context:
space:
mode:
Diffstat (limited to 'Tools/cases_generator/flags.py')
-rw-r--r--Tools/cases_generator/flags.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/Tools/cases_generator/flags.py b/Tools/cases_generator/flags.py
index 0066c9e..808c9e8 100644
--- a/Tools/cases_generator/flags.py
+++ b/Tools/cases_generator/flags.py
@@ -53,7 +53,7 @@ ESCAPING_FUNCTIONS = (
def makes_escaping_api_call(instr: parsing.InstDef) -> bool:
if "CALL_INTRINSIC" in instr.name:
- return True;
+ return True
tkns = iter(instr.tokens)
for tkn in tkns:
if tkn.kind != lx.IDENTIFIER:
@@ -79,6 +79,7 @@ def makes_escaping_api_call(instr: parsing.InstDef) -> bool:
return True
return False
+
@dataclasses.dataclass
class InstructionFlags:
"""Construct and manipulate instruction flags"""
@@ -124,9 +125,7 @@ class InstructionFlags:
or variable_used(instr, "exception_unwind")
or variable_used(instr, "resume_with_error")
),
- HAS_ESCAPES_FLAG=(
- makes_escaping_api_call(instr)
- ),
+ HAS_ESCAPES_FLAG=makes_escaping_api_call(instr),
)
@staticmethod