Uses of Class
com.google.turbine.model.TurbineTyKind
-
Packages that use TurbineTyKind Package Description com.google.turbine.binder com.google.turbine.binder.bound com.google.turbine.binder.bytecode com.google.turbine.model com.google.turbine.tree -
-
Uses of TurbineTyKind in com.google.turbine.binder
Methods in com.google.turbine.binder with parameters of type TurbineTyKind Modifier and Type Method Description static intCompUnitPreprocessor. access(com.google.common.collect.ImmutableSet<TurbineModifier> mods, TurbineTyKind tykind)Desugars access flags for a class. -
Uses of TurbineTyKind in com.google.turbine.binder.bound
Methods in com.google.turbine.binder.bound that return TurbineTyKind Modifier and Type Method Description TurbineTyKindBoundClass. kind()The kind of declared type (class, interface, enum, or annotation).TurbineTyKindPackageSourceBoundClass. kind()TurbineTyKindSourceBoundClass. kind()TurbineTyKindSourceHeaderBoundClass. kind()TurbineTyKindSourceTypeBoundClass. kind()Constructors in com.google.turbine.binder.bound with parameters of type TurbineTyKind Constructor Description SourceTypeBoundClass(com.google.common.collect.ImmutableList<Type> interfaceTypes, com.google.common.collect.ImmutableList<ClassSymbol> permits, @Nullable Type superClassType, com.google.common.collect.ImmutableMap<TyVarSymbol,TypeBoundClass.TyVarInfo> typeParameterTypes, int access, com.google.common.collect.ImmutableList<TypeBoundClass.RecordComponentInfo> components, com.google.common.collect.ImmutableList<TypeBoundClass.MethodInfo> methods, com.google.common.collect.ImmutableList<TypeBoundClass.FieldInfo> fields, @Nullable ClassSymbol owner, TurbineTyKind kind, com.google.common.collect.ImmutableMap<java.lang.String,ClassSymbol> children, com.google.common.collect.ImmutableMap<java.lang.String,TyVarSymbol> typeParameters, CompoundScope enclosingScope, CompoundScope scope, MemberImportIndex memberImports, @Nullable AnnotationMetadata annotationMetadata, com.google.common.collect.ImmutableList<AnnoInfo> annotations, SourceFile source, Tree.TyDecl decl) -
Uses of TurbineTyKind in com.google.turbine.binder.bytecode
Methods in com.google.turbine.binder.bytecode that return TurbineTyKind Modifier and Type Method Description TurbineTyKindBytecodeBoundClass. kind() -
Uses of TurbineTyKind in com.google.turbine.model
Methods in com.google.turbine.model that return TurbineTyKind Modifier and Type Method Description static TurbineTyKindTurbineTyKind. valueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static TurbineTyKind[]TurbineTyKind. values()Returns an array containing the constants of this enum type, in the order they are declared. -
Uses of TurbineTyKind in com.google.turbine.tree
Methods in com.google.turbine.tree that return TurbineTyKind Modifier and Type Method Description TurbineTyKindTree.TyDecl. tykind()Constructors in com.google.turbine.tree with parameters of type TurbineTyKind Constructor Description TyDecl(int position, java.util.Set<TurbineModifier> mods, com.google.common.collect.ImmutableList<Tree.Anno> annos, Tree.Ident name, com.google.common.collect.ImmutableList<Tree.TyParam> typarams, java.util.Optional<Tree.ClassTy> xtnds, com.google.common.collect.ImmutableList<Tree.ClassTy> impls, com.google.common.collect.ImmutableList<Tree.ClassTy> permits, com.google.common.collect.ImmutableList<Tree> members, com.google.common.collect.ImmutableList<Tree.VarDecl> components, TurbineTyKind tykind, @Nullable java.lang.String javadoc)
-