public class VariableLengthArgumentsMethodBinder extends ANodeBinder
| Modifier and Type | Class and Description |
|---|---|
protected static class |
VariableLengthArgumentsMethodBinder.CastableTypesVarArgsBuilder |
protected static class |
VariableLengthArgumentsMethodBinder.EqualTypesVarArgsBuilder |
protected static class |
VariableLengthArgumentsMethodBinder.VarArgsBuilder |
protected static interface |
VariableLengthArgumentsMethodBinder.VarArgsInfo |
| Constructor and Description |
|---|
VariableLengthArgumentsMethodBinder(String methodName,
IOpenClass[] argumentsTypes,
IBoundNode[] children) |
| Modifier and Type | Method and Description |
|---|---|
IBoundNode |
bind(ISyntaxNode node,
IBindingContext bindingContext) |
bindChildNode, bindChildren, bindChildren, bindTarget, bindTargetNode, bindType, bindTypeChildren, bindTypeChildren, bindTypeNode, getCast, getCast, getIdentifier, getTypespublic VariableLengthArgumentsMethodBinder(String methodName, IOpenClass[] argumentsTypes, IBoundNode[] children)
public IBoundNode bind(ISyntaxNode node, IBindingContext bindingContext) throws Exception
ExceptionCopyright © 2015. All rights reserved.