Uses of Class
com.google.turbine.diag.SourceFile
-
-
Uses of SourceFile in com.google.turbine.binder
Methods in com.google.turbine.binder that return SourceFile Modifier and Type Method Description SourceFileCompUnitPreprocessor.PreprocessedCompUnit. source()Methods in com.google.turbine.binder that return types with arguments of type SourceFile Modifier and Type Method Description com.google.common.collect.ImmutableMap<java.lang.String,SourceFile>Binder.BindingResult. generatedSources()Method parameters in com.google.turbine.binder with type arguments of type SourceFile Modifier and Type Method Description Binder.BindingResultBinder.BindingResult. withGeneratedSources(com.google.common.collect.ImmutableMap<java.lang.String,SourceFile> generatedSources)Constructors in com.google.turbine.binder with parameters of type SourceFile Constructor Description ConstEvaluator(@Nullable ClassSymbol origin, @Nullable ClassSymbol owner, MemberImportIndex memberImports, SourceFile source, Scope scope, Env<FieldSymbol,Const.Value> values, CompoundEnv<ClassSymbol,TypeBoundClass> env, TurbineLog.TurbineLogWithSource log)PreprocessedCompUnit(com.google.common.collect.ImmutableList<Tree.ImportDecl> imports, com.google.common.collect.ImmutableList<SourceBoundClass> types, java.util.Optional<Tree.ModDecl> module, SourceFile source, java.lang.String packageName) -
Uses of SourceFile in com.google.turbine.binder.bound
Methods in com.google.turbine.binder.bound that return SourceFile Modifier and Type Method Description SourceFilePackageSourceBoundClass. source()The source file.SourceFilePackageSourceBoundModule. source()SourceFileSourceHeaderBoundClass. source()The source file.SourceFileSourceModuleInfo. source()SourceFileSourceTypeBoundClass. source()The source file.Constructors in com.google.turbine.binder.bound with parameters of type SourceFile Constructor Description PackageSourceBoundClass(SourceBoundClass base, ImportScope scope, MemberImportIndex memberImports, SourceFile source)PackageSourceBoundModule(Tree.ModDecl module, ImportScope scope, MemberImportIndex memberImports, SourceFile source)SourceModuleInfo(java.lang.String name, @Nullable java.lang.String version, int flags, com.google.common.collect.ImmutableList<AnnoInfo> annos, com.google.common.collect.ImmutableList<ModuleInfo.RequireInfo> requires, com.google.common.collect.ImmutableList<ModuleInfo.ExportInfo> exports, com.google.common.collect.ImmutableList<ModuleInfo.OpenInfo> opens, com.google.common.collect.ImmutableList<ModuleInfo.UseInfo> uses, com.google.common.collect.ImmutableList<ModuleInfo.ProvideInfo> provides, SourceFile source)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 SourceFile in com.google.turbine.binder.lookup
Constructors in com.google.turbine.binder.lookup with parameters of type SourceFile Constructor Description MemberImportIndex(SourceFile source, CanonicalSymbolResolver resolve, TopLevelIndex tli, com.google.common.collect.ImmutableList<Tree.ImportDecl> imports) -
Uses of SourceFile in com.google.turbine.diag
Methods in com.google.turbine.diag with parameters of type SourceFile Modifier and Type Method Description static TurbineDiagnosticTurbineDiagnostic. format(SourceFile source, TurbineError.ErrorKind kind, java.lang.Object... args)Formats a diagnostic.static TurbineDiagnosticTurbineDiagnostic. format(javax.tools.Diagnostic.Kind severity, SourceFile source, int position, TurbineError.ErrorKind kind, java.lang.Object... args)Formats a diagnostic.static TurbineErrorTurbineError. format(SourceFile source, int position, TurbineError.ErrorKind kind, java.lang.Object... args)Formats a diagnostic.static TurbineErrorTurbineError. format(SourceFile source, TurbineError.ErrorKind kind, java.lang.Object... args)Formats a diagnostic.TurbineLog.TurbineLogWithSourceTurbineLog. withSource(SourceFile source) -
Uses of SourceFile in com.google.turbine.parse
Methods in com.google.turbine.parse that return SourceFile Modifier and Type Method Description SourceFileIteratorLexer. source()SourceFileLexer. source()Returns the source file for diagnostics.SourceFileStreamLexer. source()SourceFileUnicodeEscapePreprocessor. source()Methods in com.google.turbine.parse with parameters of type SourceFile Modifier and Type Method Description static Tree.CompUnitParser. parse(SourceFile source)Constructors in com.google.turbine.parse with parameters of type SourceFile Constructor Description IteratorLexer(SourceFile source, java.util.Iterator<com.google.turbine.parse.SavedToken> it)UnicodeEscapePreprocessor(SourceFile source) -
Uses of SourceFile in com.google.turbine.processing
Methods in com.google.turbine.processing that return types with arguments of type SourceFile Modifier and Type Method Description java.util.Collection<SourceFile>TurbineFiler. finishRound()Called when the current annotation processing round is complete, and returns the sources generated in that round.com.google.common.collect.ImmutableMap<java.lang.String,SourceFile>TurbineFiler. generatedSources()Generated source file objects from all rounds. -
Uses of SourceFile in com.google.turbine.tree
Methods in com.google.turbine.tree that return SourceFile Modifier and Type Method Description SourceFileTree.CompUnit. source()Constructors in com.google.turbine.tree with parameters of type SourceFile Constructor Description CompUnit(int position, java.util.Optional<Tree.PkgDecl> pkg, java.util.Optional<Tree.ModDecl> mod, com.google.common.collect.ImmutableList<Tree.ImportDecl> imports, com.google.common.collect.ImmutableList<Tree.TyDecl> decls, SourceFile source) -
Uses of SourceFile in com.google.turbine.type
Methods in com.google.turbine.type that return SourceFile Modifier and Type Method Description SourceFileAnnoInfo. source()The annotation's source, for diagnostics.Constructors in com.google.turbine.type with parameters of type SourceFile Constructor Description AnnoInfo(SourceFile source, ClassSymbol sym, Tree.Anno tree, com.google.common.collect.ImmutableMap<java.lang.String,Const> values) -
Uses of SourceFile in com.google.turbine.types
Methods in com.google.turbine.types with parameters of type SourceFile Modifier and Type Method Description static TypeCanonicalize. canonicalize(SourceFile source, int position, Env<ClassSymbol,TypeBoundClass> env, ClassSymbol sym, Type type)Canonicalizes the given type.static Type.ClassTyCanonicalize. canonicalizeClassTy(SourceFile source, int position, Env<ClassSymbol,TypeBoundClass> env, ClassSymbol owner, Type.ClassTy classTy)Canonicalize a qualified class type, excluding type arguments.Constructors in com.google.turbine.types with parameters of type SourceFile Constructor Description Canonicalize(SourceFile source, int position, Env<ClassSymbol,TypeBoundClass> env)
-