@@ -37,11 +37,11 @@ void swift_ASTGen_renderQueuedDiagnostics(
3737
3838// FIXME: Hack because we cannot easily get to the already-parsed source
3939// file from here. Fix this egregious oversight!
40- void *_Nullable swift_ASTGen_parseSourceFile (const char *_Nonnull buffer,
41- size_t bufferLength ,
42- const char *_Nonnull moduleName ,
43- const char *_Nonnull filename ,
44- void *_Nullable ctx );
40+ void *_Nullable swift_ASTGen_parseSourceFile (BridgedStringRef buffer,
41+ BridgedStringRef moduleName ,
42+ BridgedStringRef filename ,
43+ void *_Nullable declContextPtr ,
44+ BridgedGeneratedSourceFileKind );
4545void swift_ASTGen_destroySourceFile (void *_Nonnull sourceFile);
4646
4747// / Check whether the given source file round-trips correctly. Returns 0 if
@@ -60,7 +60,7 @@ void swift_ASTGen_buildTopLevelASTNodes(
6060 BridgedDiagnosticEngine diagEngine, void *_Nonnull sourceFile,
6161 BridgedDeclContext declContext, BridgedASTContext astContext,
6262 BridgedLegacyParser legacyParser, void *_Nonnull outputContext,
63- void (*_Nonnull)(void *_Nonnull , void *_Nonnull));
63+ void (*_Nonnull)(BridgedASTNode , void *_Nonnull));
6464
6565void swift_ASTGen_freeBridgedString (BridgedStringRef);
6666
0 commit comments