Searched refs:FSInfo (Results 1 - 7 of 7) sorted by relevance

/openjdk9/langtools/test/tools/javac/options/modes/
H A DFSInfoTest.java37 import com.sun.tools.javac.file.FSInfo;
54 FSInfo info = tr.context.get(FSInfo.class);
56 error("unexpected FSInfo; found " + info.getClass() + ", expected CacheFSInfo");
67 FSInfo info = tr.context.get(FSInfo.class);
/openjdk9/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/
H A DFSInfo.java52 public class FSInfo { class
54 /** Get the FSInfo instance for this context.
58 public static FSInfo instance(Context context) {
59 FSInfo instance = context.get(FSInfo.class);
61 instance = new FSInfo();
65 protected FSInfo() { method in class:FSInfo
68 protected FSInfo(Context context) { method in class:FSInfo
69 context.put(FSInfo.class, this);
H A DCacheFSInfo.java38 * Caching implementation of FSInfo.
45 public class CacheFSInfo extends FSInfo {
51 context.put(FSInfo.class, (Factory<FSInfo>)c -> {
52 FSInfo instance = new CacheFSInfo();
53 c.put(FSInfo.class, instance);
H A DBaseFileManager.java90 locations.update(log, warn, FSInfo.instance(context));
H A DJavacFileManager.java108 private FSInfo fsInfo;
160 fsInfo = FSInfo.instance(context);
H A DLocations.java126 private FSInfo fsInfo;
173 void update(Log log, boolean warn, FSInfo fsInfo) {
/openjdk9/langtools/test/tools/javac/file/
H A DT7018098.java43 import com.sun.tools.javac.file.FSInfo;
108 FSInfo fsInfo = context.get(FSInfo.class);
131 FSInfo initialFSInfo;

Completed in 103 milliseconds