|
@ -84,7 +84,7 @@ def _generate_structs(acid): |
|
|
main_items = utils.recursive_query(data_root, filt) |
|
|
main_items = utils.recursive_query(data_root, filt) |
|
|
|
|
|
|
|
|
ret = "" |
|
|
ret = "" |
|
|
for item in main_items: |
|
|
for item in sorted(main_items, key=lambda k: k["name"]): |
|
|
def filt(data): |
|
|
def filt(data): |
|
|
if data["kind"] == "CursorKind.FIELD_DECL": |
|
|
if data["kind"] == "CursorKind.FIELD_DECL": |
|
|
return True |
|
|
return True |
|
@ -118,7 +118,7 @@ def _generate_enums(acid): |
|
|
main_items = utils.recursive_query(data_root, filt) |
|
|
main_items = utils.recursive_query(data_root, filt) |
|
|
|
|
|
|
|
|
ret = "" |
|
|
ret = "" |
|
|
for item in main_items: |
|
|
for item in sorted(main_items, key=lambda k: k["name"]): |
|
|
def filt(data): |
|
|
def filt(data): |
|
|
if data["kind"] == "CursorKind.ENUM_CONSTANT_DECL": |
|
|
if data["kind"] == "CursorKind.ENUM_CONSTANT_DECL": |
|
|
return True |
|
|
return True |
|
|