package org.eclipse.dltk.ast.parser;
import org.eclipse.dltk.compiler.problem.ProblemCollector;
import org.eclipse.dltk.core.ISourceModule;
public interface IASTCache {
public static class ASTCacheEntry {
public IModuleDeclaration module;
public ProblemCollector problems;
}
ASTCacheEntry restoreModule(ISourceModule module);
void storeModule(ISourceModule module,
IModuleDeclaration moduleDeclaration, ProblemCollector problems);
}