2 instantiations of TypeSymbol
System.Workflow.Activities (2)
Rules\Parser\Parser.cs (1)
879
TypeSymbol memberSym = new
TypeSymbol
(miType);
Rules\Parser\Symbol.cs (1)
89
TypeSymbol typeSym = new
TypeSymbol
(type);
25 references to TypeSymbol
System.Workflow.Activities (25)
Rules\Parser\Parser.cs (6)
879
TypeSymbol
memberSym = new TypeSymbol(miType);
2098
internal CodeExpression ParseRootTypeIdentifier(ParserContext parserContext,
TypeSymbol
typeSym, bool assignIsEquality)
2148
internal CodeExpression ParseRootOverloadedTypeIdentifier(ParserContext parserContext, List<
TypeSymbol
> candidateTypeSymbols, bool assignIsEquality)
2162
foreach (
TypeSymbol
typeSym in candidateTypeSymbols)
2173
TypeSymbol
typeSym = candidateTypeSymbols.Find(delegate(
TypeSymbol
s) { return s.GenericArgCount == 0; });
Rules\Parser\Symbol.cs (19)
89
TypeSymbol
typeSym = new TypeSymbol(type);
101
TypeSymbol
typeSymbol = existingSymbol as
TypeSymbol
;
211
TypeSymbol
newTypeSym = newTypeSymBase as
TypeSymbol
;
219
internal bool CanOverload(
TypeSymbol
typeSym)
239
internal List<
TypeSymbol
> TypeSymbols = new List<
TypeSymbol
>();
242
internal OverloadedTypeSymbol(string name,
TypeSymbol
typeSym1,
TypeSymbol
typeSym2)
249
private OverloadedTypeSymbol(string name, List<
TypeSymbol
> typeSymbols)
261
internal void AddLocalType(
TypeSymbol
typeSym)
269
List<
TypeSymbol
> newOverloads = new List<
TypeSymbol
>();
270
TypeSymbol
typeSym = null;
281
typeSym = newTypeSymBase as
TypeSymbol
;
288
foreach (
TypeSymbol
thisTypeSym in this.TypeSymbols)
290
foreach (
TypeSymbol
newTypeSym in newOverloads)
309
foreach (
TypeSymbol
overloadedType in TypeSymbols)