Lines Matching defs:fo
198 JavaFileObject fo = (src_fo == null) ? class_fo
203 if (fo == null) {
206 msym = readModule(fo);
221 private ModuleSymbol readModule(JavaFileObject fo) throws IOException {
223 switch (fo.getKind()) {
225 name = moduleNameFromSourceReader.readModuleName(fo);
230 throw new ClassFinder.BadClassFile(errModuleInfo, fo, diag, diags);
235 name = names.fromString(readModuleName(fo));
248 msym.module_info.classfile = fo;
350 JavaFileObject fo;
352 fo = getModuleInfoFromLocation(msym.patchOutputLocation, Kind.CLASS);
353 fo = preferredFileObject(getModuleInfoFromLocation(msym.patchLocation, Kind.CLASS), fo);
354 fo = preferredFileObject(getModuleInfoFromLocation(msym.patchLocation, Kind.SOURCE), fo);
356 if (fo == null) {
357 fo = getModuleInfoFromLocation(msym.classLocation, Kind.CLASS);
358 fo = preferredFileObject(getModuleInfoFromLocation(msym.sourceLocation, Kind.SOURCE), fo);
361 if (fo == null) {
371 msym.module_info.classfile = fo;