MCPcopy Create free account
hub / github.com/FEX-Emu/FEX / HandleVarDeclCursor

Function HandleVarDeclCursor

Scripts/DefinitionExtract.py:263–272  ·  view source on GitHub ↗
(Arch, Cursor)

Source from the content-addressed store, hash-verified

261 return Arch
262
263def HandleVarDeclCursor(Arch, Cursor):
264 CursorName = Cursor.spelling
265 DeclType = Cursor.type
266 Def = Cursor.get_definition()
267
268 VarDecl = VarDeclDefinition(
269 Name = CursorName,
270 Size = DeclType.get_size())
271 Arch.VarDecls[VarDecl.Name] = HandleVarDeclElements(Arch, VarDecl, Cursor)
272 return Arch
273
274def HandleVarDeclElements(Arch, VarDecl, Cursor):
275 for Child in Cursor.get_children():

Callers 1

HandleCursorFunction · 0.70

Calls 2

VarDeclDefinitionClass · 0.70
HandleVarDeclElementsFunction · 0.70

Tested by

no test coverage detected