ShaderTools.Hlsl.Symbols.SemanticSymbol.SemanticSymbol C# (CSharp) Method

SemanticSymbol() private method

private SemanticSymbol ( string name, string documentation, bool allowsMultiple, SemanticUsages usages ) : System.Collections.Immutable
name string
documentation string
allowsMultiple bool
usages SemanticUsages
return System.Collections.Immutable
        internal SemanticSymbol(string name, string documentation, bool allowsMultiple, SemanticUsages usages, params TypeSymbol[] valueTypes)
            : base(SymbolKind.Semantic, name, documentation, null)
        {
            AllowsMultiple = allowsMultiple;
            Usages = usages;
            ValueTypes = valueTypes.ToImmutableArray();
        }
SemanticSymbol