HomeSort by relevance Sort by last modified time
    Searched defs:classTy (Results 1 - 4 of 4) sorted by null

  /external/turbine/java/com/google/turbine/tree/
Pretty.java 114 public Void visitClassTy(Tree.ClassTy classTy, Void input) {
115 if (classTy.base().isPresent()) {
116 classTy.base().get().accept(this, null);
119 printAnnos(classTy.annos());
120 append(classTy.name());
121 if (!classTy.tyargs().isEmpty()) {
124 for (Tree t : classTy.tyargs()) {
405 for (Tree.ClassTy t : tyDecl.impls()) {
  /external/turbine/java/com/google/turbine/binder/
ConstBinder.java 45 import com.google.turbine.type.Type.ClassTy;
46 import com.google.turbine.type.Type.ClassTy.SimpleClassTy;
211 return ((ClassTy) type).sym();
248 if (((Type.ClassTy) base.type()).sym().equals(ClassSymbol.STRING)) {
262 private ImmutableList<ClassTy> bindClassTypes(ImmutableList<ClassTy> types) {
263 ImmutableList.Builder<ClassTy> result = ImmutableList.builder();
264 for (ClassTy t : types) {
299 return bindClassType((ClassTy) type);
330 private ClassTy bindClassType(ClassTy type)
    [all...]
DisambiguateTypeAnnotations.java 40 import com.google.turbine.type.Type.ClassTy;
41 import com.google.turbine.type.Type.ClassTy.SimpleClassTy;
198 ClassTy classTy = (ClassTy) type;
199 SimpleClassTy base = classTy.classes.get(0);
202 return new Type.ClassTy(
205 .addAll(classTy.classes.subList(1, classTy.classes.size()))
ConstEvaluator.java 48 import com.google.turbine.tree.Tree.ClassTy;
171 return Type.ClassTy.asNonParametricClassTy(resolveClass((ClassTy) type));
181 * Resolves the {@link ClassSymbol} for the given {@link Tree.ClassTy}, with handling for
189 private ClassSymbol resolveClass(ClassTy classTy) {
191 for (ClassTy curr = classTy; curr != null; curr = curr.base().orNull()) {
196 throw error(classTy.position(), ErrorKind.SYMBOL_NOT_FOUND, flat.peekFirst());
202 throw error(classTy.position(), ErrorKind.SYMBOL_NOT_FOUND, bit)
    [all...]

Completed in 2621 milliseconds