Esempio n. 1
0
            public void Accept(CodegenExpression codegenExpression)
            {
                if (codegenExpression is CodegenExpressionMember) {
                    hasInstanceAccess = true;
                    return;
                }

                if (codegenExpression is CodegenExpressionLocalMethod) {
                    var localMethod = (CodegenExpressionLocalMethod) codegenExpression;
                    if (!permittedMethod.Invoke(localMethod.MethodNode)) {
                        hasInstanceAccess = true;
                        return;
                    }
                }

                codegenExpression.TraverseExpressions(this.Accept);
            }