Boo.Lang.Compiler.Steps.ProcessMethodBodies.IsValidLiteralInitializer C# (CSharp) Метод

IsValidLiteralInitializer() статический приватный Метод

static private IsValidLiteralInitializer ( Expression e ) : bool
e Boo.Lang.Compiler.Ast.Expression
Результат bool
        static bool IsValidLiteralInitializer(Expression e)
        {
            switch (e.NodeType)
            {
                case NodeType.BoolLiteralExpression:
                case NodeType.IntegerLiteralExpression:
                case NodeType.DoubleLiteralExpression:
                case NodeType.NullLiteralExpression:
                case NodeType.StringLiteralExpression:
                    return true;
            }
            return false;
        }
ProcessMethodBodies