mirror of
https://github.com/godotengine/godot.git
synced 2025-12-08 06:09:55 +00:00
C#: Preserve order of exported fields/categories
This commit is contained in:
parent
f03ac21ea8
commit
cf99d92a39
3 changed files with 41 additions and 18 deletions
|
|
@ -275,5 +275,13 @@ namespace Godot.SourceGenerators
|
|||
yield return new GodotFieldData(field, marshalType.Value);
|
||||
}
|
||||
}
|
||||
|
||||
public static string Path(this Location location)
|
||||
=> location.SourceTree?.GetLineSpan(location.SourceSpan).Path
|
||||
?? location.GetLineSpan().Path;
|
||||
|
||||
public static int StartLine(this Location location)
|
||||
=> location.SourceTree?.GetLineSpan(location.SourceSpan).StartLinePosition.Line
|
||||
?? location.GetLineSpan().StartLinePosition.Line;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue