R
- the return type of the operation implemented by this
visitor; use Void if no return type is needed.P
- the type of the second argument (the first being the
symbol itself) of the operation implemented by this visitor; use
Void if a second argument is not needed.public static interface Symbol.Visitor<R,P>
Modifier and Type | Method and Description |
---|---|
R |
visitClassSymbol(Symbol.ClassSymbol s,
P arg) |
R |
visitMethodSymbol(Symbol.MethodSymbol s,
P arg) |
R |
visitOperatorSymbol(Symbol.OperatorSymbol s,
P arg) |
R |
visitPackageSymbol(Symbol.PackageSymbol s,
P arg) |
R |
visitSymbol(Symbol s,
P arg) |
R |
visitTypeSymbol(Symbol.TypeSymbol s,
P arg) |
R |
visitVarSymbol(Symbol.VarSymbol s,
P arg) |
R visitClassSymbol(Symbol.ClassSymbol s, P arg)
R visitMethodSymbol(Symbol.MethodSymbol s, P arg)
R visitPackageSymbol(Symbol.PackageSymbol s, P arg)
R visitOperatorSymbol(Symbol.OperatorSymbol s, P arg)
R visitVarSymbol(Symbol.VarSymbol s, P arg)
R visitTypeSymbol(Symbol.TypeSymbol s, P arg)
Copyright © 2017 earcam. All rights reserved.