ShaderTools.Hlsl.Parser.HlslParser.ParseVariableInitializer C# (CSharp) Method

ParseVariableInitializer() private method

private ParseVariableInitializer ( ) : ExpressionSyntax
return ShaderTools.Hlsl.Syntax.ExpressionSyntax
        private ExpressionSyntax ParseVariableInitializer()
        {
            CommaIsSeparatorStack.Push(true);

            try
            {
                switch (Current.Kind)
                {
                    case SyntaxKind.OpenBraceToken:
                        return ParseArrayInitializer();
                    default:
                        return ParseExpression();
                }
            }
            finally
            {
                CommaIsSeparatorStack.Pop();
            }
        }
HlslParser