private SemanticSymbol ( string name, string documentation, bool allowsMultiple, SemanticUsages usages ) : System.Collections.Immutable | ||
name | string | |
documentation | string | |
allowsMultiple | bool | |
usages | SemanticUsages | |
리턴 | 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();
}