Class ConstantExpressions.PureMethodInvocation
- java.lang.Object
-
- com.google.errorprone.bugpatterns.threadsafety.ConstantExpressions.PureMethodInvocation
-
- Enclosing class:
- ConstantExpressions
public abstract static class ConstantExpressions.PureMethodInvocation extends Object
Represents both a constant method call or a constant field/local access, depending on the actual type ofsymbol
.
-
-
Constructor Summary
Constructors Constructor Description PureMethodInvocation()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
accept(ConstantExpressions.ConstantExpressionVisitor visitor)
abstract Optional<ConstantExpressions.ConstantExpression>
receiver()
abstract com.sun.tools.javac.code.Symbol
symbol()
String
toString()
-
-
-
Method Detail
-
symbol
public abstract com.sun.tools.javac.code.Symbol symbol()
-
receiver
public abstract Optional<ConstantExpressions.ConstantExpression> receiver()
-
accept
public void accept(ConstantExpressions.ConstantExpressionVisitor visitor)
-
-