boolean () { // `a.&foo()` compiles into `new MethodClosure(a, "foo").call()` as if `call` was explicitly in the code // `a.@foo()` compiles into `a@.foo.call()` as if `call` was an explicitly in the code return hasAt() || hasMemberPointer() || myStaticReference.resolve() instanceof GrVariable; }