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

ParseScalarOrVectorType() private method

private ParseScalarOrVectorType ( ) : NumericTypeSyntax
return ShaderTools.Hlsl.Syntax.NumericTypeSyntax
        private NumericTypeSyntax ParseScalarOrVectorType()
        {
            if (SyntaxFacts.IsPredefinedScalarType(Current.Kind))
                return ParseScalarType(NextToken());
            if (SyntaxFacts.IsPredefinedVectorType(Current.Kind))
                return ParseVectorType(NextToken());
            return ParseScalarType(InsertMissingToken(SyntaxKind.FloatKeyword));
        }
HlslParser