Class OverloadOperatorSymbol

java.lang.Object
com.sun.tools.javac.code.AnnoConstruct
com.sun.tools.javac.code.Symbol
com.sun.tools.javac.code.Symbol.MethodSymbol
com.sun.tools.javac.code.Symbol.OperatorSymbol
manifold.internal.javac.OverloadOperatorSymbol
All Implemented Interfaces:
com.sun.tools.javac.jvm.PoolConstant, AnnotatedConstruct, Element, ExecutableElement, Parameterizable

public class OverloadOperatorSymbol extends com.sun.tools.javac.code.Symbol.OperatorSymbol
  • Nested Class Summary

    Nested classes/interfaces inherited from class com.sun.tools.javac.code.Symbol.OperatorSymbol

    com.sun.tools.javac.code.Symbol.OperatorSymbol.AccessCode

    Nested classes/interfaces inherited from class com.sun.tools.javac.code.Symbol

    com.sun.tools.javac.code.Symbol.BindingSymbol, com.sun.tools.javac.code.Symbol.ClassSymbol, com.sun.tools.javac.code.Symbol.Completer, com.sun.tools.javac.code.Symbol.CompletionFailure, com.sun.tools.javac.code.Symbol.DelegatedSymbol<T>, com.sun.tools.javac.code.Symbol.DynamicMethodSymbol, com.sun.tools.javac.code.Symbol.DynamicVarSymbol, com.sun.tools.javac.code.Symbol.MethodHandleSymbol, com.sun.tools.javac.code.Symbol.MethodSymbol, com.sun.tools.javac.code.Symbol.ModuleFlags, com.sun.tools.javac.code.Symbol.ModuleResolutionFlags, com.sun.tools.javac.code.Symbol.ModuleSymbol, com.sun.tools.javac.code.Symbol.OperatorSymbol, com.sun.tools.javac.code.Symbol.PackageSymbol, com.sun.tools.javac.code.Symbol.ParamSymbol, com.sun.tools.javac.code.Symbol.RecordComponent, com.sun.tools.javac.code.Symbol.RootPackageSymbol, com.sun.tools.javac.code.Symbol.TypeSymbol, com.sun.tools.javac.code.Symbol.TypeVariableSymbol, com.sun.tools.javac.code.Symbol.VarSymbol, com.sun.tools.javac.code.Symbol.Visitor<R,P>

    Nested classes/interfaces inherited from interface com.sun.tools.javac.jvm.PoolConstant

    com.sun.tools.javac.jvm.PoolConstant.Dynamic, com.sun.tools.javac.jvm.PoolConstant.LoadableConstant, com.sun.tools.javac.jvm.PoolConstant.NameAndType
  • Field Summary

    Fields inherited from class com.sun.tools.javac.code.Symbol.OperatorSymbol

    opcode

    Fields inherited from class com.sun.tools.javac.code.Symbol.MethodSymbol

    capturedLocals, code, defaultValue, extraParams, implementation_filter, params

    Fields inherited from class com.sun.tools.javac.code.Symbol

    completer, erasure_field, flags_field, kind, metadata, name, owner, type
  • Method Summary

    Modifier and Type
    Method
    Description
    com.sun.tools.javac.code.Symbol.MethodSymbol
     
    boolean
     

    Methods inherited from class com.sun.tools.javac.code.Symbol.OperatorSymbol

    accept, getAccessCode

    Methods inherited from class com.sun.tools.javac.code.Symbol.MethodSymbol

    accept, asHandle, asMemberOf, binaryImplementation, binaryOverrides, clone, getDefaultValue, getKind, getModifiers, getParameters, getReceiverType, getReturnType, getThrownTypes, implementation, implementation, implemented, implementedIn, implicitReceiverType, isDefault, isHandle, isInheritedIn, isLambdaMethod, isStaticOrInstanceInit, isVarArgs, originalEnclosingMethod, overrides, overrides, params, poolTag, toString

    Methods inherited from class com.sun.tools.javac.code.Symbol

    annotationsPendingCompletion, apiComplete, appendAttributes, appendClassInitTypeAttributes, appendInitTypeAttributes, appendUniqueTypeAttributes, asType, attribute, baseSymbol, complete, enclClass, erasure, exists, externalType, flags, flatName, getAnnotationMirrors, getClassInitTypeAttributes, getDeclarationAttributes, getEnclosedElements, getEnclosingElement, getInitTypeAttributes, getMetadata, getQualifiedName, getRawAttributes, getRawTypeAttributes, getSimpleName, getTypeParameters, hasAnnotations, hasDeprecatedAnnotation, hasOuterInstance, hasTypeAnnotations, innermostAccessibleEnclosingClass, isAbstract, isAccessibleIn, isAnonymous, isCompleted, isConstructor, isDeprecatableViaAnnotation, isDeprecated, isDeprecatedForRemoval, isDirectlyOrIndirectlyLocal, isDynamic, isEnclosedBy, isEnum, isFinal, isImplicit, isInner, isInterface, isMemberOf, isNonSealed, isPreviewApi, isPrivate, isPublic, isSealed, isStatic, isSubClass, location, location, members, outermostClass, packge, prependAttributes, resetAnnotations, setAttributes, setClassInitTypeAttributes, setDeclarationAttributes, setInitTypeAttributes, setTypeAttributes

    Methods inherited from class com.sun.tools.javac.code.AnnoConstruct

    getAnnotation, getAnnotationsByType, getAttribute, getInheritedAnnotations

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface com.sun.tools.javac.jvm.PoolConstant

    poolKey
  • Method Details

    • getMethod

      public com.sun.tools.javac.code.Symbol.MethodSymbol getMethod()
    • isSwapped

      public boolean isSwapped()