MCPcopy Create free account
hub / github.com/Vector35/binaryninja-api / apply_to_low_level_il_block

Method apply_to_low_level_il_block

python/renderlayer.py:173–189  ·  view source on GitHub ↗

Apply this Render Layer to a single Basic Block of Low Level IL lines. Subclasses should return a modified list of lines to be rendered in the UI. .. note:: This function will only handle Lifted IL/LLIL/LLIL(SSA) lines. \ You can use the block's ``function_graph_type`` property to determin

(
			self,
			block: 'binaryninja.LowLevelILBasicBlock',
			lines: List['binaryninja.DisassemblyTextLine']
	)

Source from the content-addressed store, hash-verified

171 return lines
172
173 def apply_to_low_level_il_block(
174 self,
175 block: 'binaryninja.LowLevelILBasicBlock',
176 lines: List['binaryninja.DisassemblyTextLine']
177 ) -> List['binaryninja.DisassemblyTextLine']:
178 """
179 Apply this Render Layer to a single Basic Block of Low Level IL lines.
180 Subclasses should return a modified list of lines to be rendered in the UI.
181
182 .. note:: This function will only handle Lifted IL/LLIL/LLIL(SSA) lines. \
183 You can use the block's ``function_graph_type`` property to determine which is being handled.
184
185 :param block: Basic Block containing those lines
186 :param lines: Original lines of text for the block
187 :return: Modified list of lines
188 """
189 return lines
190
191 def apply_to_medium_level_il_block(
192 self,

Callers 1

apply_to_blockMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected