ShaderTools.Hlsl.Binding.Binder.BindAttribute C# (CSharp) Method

BindAttribute() private method

private BindAttribute ( AttributeSyntax syntax ) : BoundAttribute
syntax AttributeSyntax
return ShaderTools.Hlsl.Binding.BoundNodes.BoundAttribute
        private BoundAttribute BindAttribute(AttributeSyntax syntax)
        {
            var attributeSymbol = IntrinsicAttributes.AllAttributes.FirstOrDefault(x => x.Name == syntax.Name.Name.Text)
                ?? new AttributeSymbol(syntax.Name.Name.Text, string.Empty);
            return new BoundAttribute(attributeSymbol);
        }
    }