@CheckReturnValue @NullMarked
Package com.google.turbine.binder
-
Interface Summary Interface Description ClassPath A compilation classpath, e.g. -
Class Summary Class Description Binder The entry point for analysis.Binder.BindingResult The result of binding: bound nodes for sources in the compilation, and the classpath.Binder.Statistics Statistics about annotation processing.CanonicalTypeBinder Canonicalizes all qualified types in aSourceTypeBoundClassusingCanonicalize.ClassPathBinder Sets up an environment for symbols on the classpath.CompUnitPreprocessor Processes compilation units before binding, creating symbols for type declarations and desugaring access modifiers.CompUnitPreprocessor.PreprocessedCompUnit A pre-processed compilation unit.ConstBinder Binding pass to evaluate constant expressions.ConstEvaluator Constant expression evaluation.CtSymClassBinder Constructs a platformClassPathfrom the current JDK's ct.sym file.DisambiguateTypeAnnotations Disambiguate annotations on field, parameter, and method return types that could be declaration or type annotations.FileManagerClassBinder Binds aStandardJavaFileManagerto anClassPath.HierarchyBinder Type hierarchy binding.JimageClassBinder Constructs a platformClassPathfrom the current JDK's jimage file using jrtfs.ModuleBinder Binding pass for modules.Processing Top level annotation processing logic, see alsoBinder.Processing.ProcessorInfo Information about any annotation processing performed by this compilation.Resolve Qualified name resolution.TypeBinder Type binding.