Home
last modified time | relevance | path

Searched refs:HeaderBoundClass (Results 1 – 8 of 8) sorted by relevance

/external/turbine/java/com/google/turbine/binder/
DResolve.java20 import com.google.turbine.binder.bound.HeaderBoundClass;
44 Env<ClassSymbol, ? extends HeaderBoundClass> env, in resolve()
52 Env<ClassSymbol, ? extends HeaderBoundClass> env, in resolve()
62 HeaderBoundClass bound = env.get(sym); in resolve()
90 Env<ClassSymbol, ? extends HeaderBoundClass> env, ClassSymbol origin) { in resolveFunction()
198 private static boolean visible(ClassSymbol origin, ClassSymbol sym, HeaderBoundClass info) {
DHierarchyBinder.java21 import com.google.turbine.binder.bound.HeaderBoundClass;
45 Env<ClassSymbol, ? extends HeaderBoundClass> env) { in bind()
52 private final Env<ClassSymbol, ? extends HeaderBoundClass> env;
58 Env<ClassSymbol, ? extends HeaderBoundClass> env) { in HierarchyBinder()
DTypeBinder.java22 import com.google.turbine.binder.bound.HeaderBoundClass;
107 private final Env<ClassSymbol, HeaderBoundClass> env;
109 public ClassMemberScope(ClassSymbol sym, Env<ClassSymbol, HeaderBoundClass> env) { in ClassMemberScope()
118 HeaderBoundClass info = env.get(curr); in lookup()
136 Env<ClassSymbol, HeaderBoundClass> env, in bind()
143 private final Env<ClassSymbol, HeaderBoundClass> env;
149 Env<ClassSymbol, HeaderBoundClass> env, in TypeBinder()
305 HeaderBoundClass info = env.get(sym); in enclosingInstanceParameter()
516 private static boolean hasEnclosingInstance(HeaderBoundClass base) { in hasEnclosingInstance()
DBinder.java26 import com.google.turbine.binder.bound.HeaderBoundClass;
109 CompoundEnv.<ClassSymbol, HeaderBoundClass>of(classPathEnv).append(henv)); in bind()
220 ClassSymbol, LazyEnv.Completer<ClassSymbol, HeaderBoundClass, SourceHeaderBoundClass>> in bindHierarchy()
225 new LazyEnv.Completer<ClassSymbol, HeaderBoundClass, SourceHeaderBoundClass>() { in bindHierarchy()
228 Env<ClassSymbol, HeaderBoundClass> henv, ClassSymbol sym) { in bindHierarchy()
241 Env<ClassSymbol, HeaderBoundClass> henv) { in bindTypes()
/external/turbine/java/com/google/turbine/binder/bound/
DHeaderBoundClass.java25 public interface HeaderBoundClass extends BoundClass { interface
DSourceHeaderBoundClass.java30 public class SourceHeaderBoundClass implements HeaderBoundClass {
DTypeBoundClass.java33 public interface TypeBoundClass extends HeaderBoundClass {
/external/turbine/java/com/google/turbine/binder/bytecode/
DBytecodeBoundClass.java29 import com.google.turbine.binder.bound.HeaderBoundClass;
71 public class BytecodeBoundClass implements BoundClass, HeaderBoundClass, TypeBoundClass {