Microsoft\CSharp\RuntimeBinder\Semantics\Symbols\SymFactory.cs (11)
15Name name,
79public static NamespaceSymbol CreateNamespace(Name name, NamespaceSymbol parent)
89public static AggregateSymbol CreateAggregate(Name name, NamespaceOrAggregateSymbol parent)
107public static FieldSymbol CreateMemberVar(Name name, AggregateSymbol parent)
118public static LocalVariableSymbol CreateLocalVar(Name name, Scope parent, CType type)
129public static MethodSymbol CreateMethod(Name name, AggregateSymbol parent) =>
133public static PropertySymbol CreateProperty(Name name, AggregateSymbol parent)
141public static EventSymbol CreateEvent(Name name, AggregateSymbol parent)
150public static TypeParameterSymbol CreateMethodTypeParameter(Name pName, MethodSymbol pParent, int index, int indexTotal)
163public static TypeParameterSymbol CreateClassTypeParameter(Name pName, AggregateSymbol pParent, int index, int indexTotal)
179public static IndexerSymbol CreateIndexer(Name name, ParentSymbol parent)