jjzjj

BrightFutures

全部标签

ios - Swift 编译器 : Printing the AST of a Swift file with 3rd party imports

我正在尝试printtheAbstractSyntaxTree(AST)fromaSwiftfile使用带有-print-ast标志的Swift编译器。这没有Xcode&xcodebuild。我无法处理通过Carthage构建的第3方框架的导入。给定一个包含以下代码的源文件:来源importFoundationimportBrightFutures//3rdpartyframeworkclassMyAsyncService{funcasyncFunc()->Future{returnPromise().future}}为MacOS编译通过指定框架搜索路径(-F)执行以下命令:swift