@@ -102,8 +102,8 @@ class DillLibraryBuilder extends LibraryBuilderImpl {
102102 isBuiltAndMarked = true ;
103103 if (isBuilt) return ;
104104 isBuilt = true ;
105- library.classes.forEach (addClass );
106- library.extensions.forEach (addExtension );
105+ library.classes.forEach (_addClass );
106+ library.extensions.forEach (_addExtension );
107107
108108 Map <String , Map <Name , Procedure >> tearOffs = {};
109109 List <Procedure > nonTearOffs = [];
@@ -116,12 +116,12 @@ class DillLibraryBuilder extends LibraryBuilderImpl {
116116 nonTearOffs.add (procedure);
117117 }
118118 }
119- nonTearOffs.forEach (addMember );
120- library.procedures.forEach (addMember );
119+ nonTearOffs.forEach (_addMember );
120+ library.procedures.forEach (_addMember );
121121 for (Typedef typedef in library.typedefs) {
122122 addTypedef (typedef , tearOffs[typedef .name]);
123123 }
124- library.fields.forEach (addMember );
124+ library.fields.forEach (_addMember );
125125
126126 if (isReadyToFinalizeExports) {
127127 finalizeExports ();
@@ -153,27 +153,26 @@ class DillLibraryBuilder extends LibraryBuilderImpl {
153153
154154 @override
155155 void addSyntheticDeclarationOfDynamic () {
156- addBuilder ("dynamic" ,
157- new DynamicTypeDeclarationBuilder (const DynamicType (), this , - 1 ), - 1 );
156+ _addBuilder ("dynamic" ,
157+ new DynamicTypeDeclarationBuilder (const DynamicType (), this , - 1 ));
158158 }
159159
160160 @override
161161 void addSyntheticDeclarationOfNever () {
162- addBuilder (
162+ _addBuilder (
163163 "Never" ,
164164 new NeverTypeDeclarationBuilder (
165- const NeverType .nonNullable (), this , - 1 ),
166- - 1 );
165+ const NeverType .nonNullable (), this , - 1 ));
167166 }
168167
169168 @override
170169 void addSyntheticDeclarationOfNull () {
171170 // The name "Null" is declared by the class Null.
172171 }
173172
174- void addClass (Class cls) {
173+ void _addClass (Class cls) {
175174 DillClassBuilder classBuilder = new DillClassBuilder (cls, this );
176- addBuilder (cls.name, classBuilder, cls.fileOffset );
175+ _addBuilder (cls.name, classBuilder);
177176 Map <String , Procedure > tearOffs = {};
178177 List <Procedure > nonTearOffs = [];
179178 for (Procedure procedure in cls.procedures) {
@@ -205,13 +204,13 @@ class DillLibraryBuilder extends LibraryBuilderImpl {
205204 }
206205 }
207206
208- void addExtension (Extension extension ) {
207+ void _addExtension (Extension extension ) {
209208 DillExtensionBuilder extensionBuilder =
210209 new DillExtensionBuilder (extension , this );
211- addBuilder (extension .name, extensionBuilder, extension .fileOffset );
210+ _addBuilder (extension .name, extensionBuilder);
212211 }
213212
214- void addMember (Member member) {
213+ void _addMember (Member member) {
215214 if (member.isExtensionMember) {
216215 return null ;
217216 }
@@ -233,24 +232,20 @@ class DillLibraryBuilder extends LibraryBuilderImpl {
233232 json != null ? new Map <String , String >.from (json) : null ;
234233 } else {
235234 if (member is Field ) {
236- addBuilder (name, new DillFieldBuilder (member, this ), member.fileOffset );
235+ _addBuilder (name, new DillFieldBuilder (member, this ));
237236 } else if (member is Procedure ) {
238237 switch (member.kind) {
239238 case ProcedureKind .Setter :
240- addBuilder (
241- name, new DillSetterBuilder (member, this ), member.fileOffset);
239+ _addBuilder (name, new DillSetterBuilder (member, this ));
242240 break ;
243241 case ProcedureKind .Getter :
244- addBuilder (
245- name, new DillGetterBuilder (member, this ), member.fileOffset);
242+ _addBuilder (name, new DillGetterBuilder (member, this ));
246243 break ;
247244 case ProcedureKind .Operator :
248- addBuilder (
249- name, new DillOperatorBuilder (member, this ), member.fileOffset);
245+ _addBuilder (name, new DillOperatorBuilder (member, this ));
250246 break ;
251247 case ProcedureKind .Method :
252- addBuilder (
253- name, new DillMethodBuilder (member, this ), member.fileOffset);
248+ _addBuilder (name, new DillMethodBuilder (member, this ));
254249 break ;
255250 case ProcedureKind .Factory :
256251 throw new UnsupportedError (
@@ -263,8 +258,7 @@ class DillLibraryBuilder extends LibraryBuilderImpl {
263258 }
264259 }
265260
266- @override
267- Builder ? addBuilder (String ? name, Builder declaration, int charOffset) {
261+ Builder ? _addBuilder (String ? name, Builder declaration) {
268262 if (name == null || name.isEmpty) return null ;
269263
270264 bool isSetter = declaration.isSetter;
@@ -292,8 +286,8 @@ class DillLibraryBuilder extends LibraryBuilderImpl {
292286 if (type is FunctionType && type.typedefType == null ) {
293287 unhandled ("null" , "addTypedef" , typedef .fileOffset, typedef .fileUri);
294288 }
295- addBuilder ( typedef .name, new DillTypeAliasBuilder ( typedef , tearOffs, this ),
296- typedef .fileOffset );
289+ _addBuilder (
290+ typedef .name, new DillTypeAliasBuilder ( typedef , tearOffs, this ) );
297291 }
298292
299293 @override
0 commit comments