Releases: fliskdata/swift-ast
Releases · fliskdata/swift-ast
0.1.4
0.1.3
0.1.2
- CallInfo now includes calleeChain and baseIdentifier.
- Analysis API now exposes:
- getCallArgs(callId): labeled args with text and ranges
- extractDictionary(nodeId): recursive dict/array/literal parsing from source
- findEnclosing(nodeId, kinds?): nearest function/class/struct symbol
- collectConstStrings(): Map of let NAME = "literal"
- getNode/getChildren/getParent/getCalleeText/getStringLiteralValue
- Tests extended to assert calleeChain, args presence, enclosing lookup.