methodInvoction ::= ( {@link Expression target} '.')? {@link SimpleIdentifier methodName} {@link ArgumentList argumentList}@coverage dart.engine.ast
A method invocation is a joinpoint and can be intercepted by a method interceptor. @see MethodInterceptor
MethodInvocation: [ Expression . ] Identifier ( [ Expression { , Expression } ] )For JLS3, type arguments are added:
MethodInvocation: [ Expression . ] [ < Type { , Type } > ] Identifier ( [ Expression { , Expression } ] )@since 2.0 @noinstantiate This class is not intended to be instantiated by clients.
e.g.foo()->bar(), $myClass->foo()->bar(), A::$a->foo()
|
|