Avatar
Swiftのコードをスクリプトとして実行した場合か、メインファイルの場合はトップレベルに書かれたコードが自動的にmain(つまりエントリーポイント)として扱われてSILがemitされるみたいです。このあたりですかね〜 https://github.com/apple/swift/blob/master/lib/SILGen/SILGen.cpp#L386-L446 https://github.com/apple/swift/blob/master/lib/SILGen/SILGen.cpp#L1279-L1285 https://github.com/apple/swift/blob/master/lib/SILGen/SILGen.cpp#L1390-L1395
swift - The Swift Programming Language
swift - The Swift Programming Language
swift - The Swift Programming Language