Microsoft\CSharp\RuntimeBinder\RuntimeBinder.cs (26)
32context = ((AggregateType)SymbolTable.GetCTypeFromType(contextType)).OwningAggregate;
156SymWithType swt = SymbolTable.LookupMember(
232CType actualType = SymbolTable.GetCTypeFromType(t);
284SymbolTable.PopulateSymbolTableWithName(
295SymbolTable.PopulateSymbolTableWithName(
309SymbolTable.AddConversionsForType(arg.Type);
340CType type = SymbolTable.GetCTypeFromType(parameter.Type);
394ctype = TypeManager.GetParameterModifier(SymbolTable.GetCTypeFromType(type.GetElementType()), true);
398ctype = SymbolTable.GetCTypeFromType(type);
454arg = ExprFactory.CreateConstant(SymbolTable.GetCTypeFromType(argument.Type), default(ConstVal));
463arg = ExprFactory.CreateConstant(SymbolTable.GetCTypeFromType(argument.Type), ConstVal.Get(argument.Value));
506arg.RuntimeObjectActualType = SymbolTable.GetCTypeFromType(argument.Value.GetType());
570if (SymbolTable.AggregateContainsMethod(t.OwningAggregate, Name, mask) && distinctCallingTypes.Add(t))
602? TypeArray.Allocate(SymbolTable.GetCTypeArrayFromTypes(typeArguments))
695callingObject = ExprFactory.CreateClass(SymbolTable.GetCTypeFromType(t));
707SymbolTable.GetCTypeFromType(arguments[0].Type));
735SymWithType swt = SymbolTable.LookupMember(
777SymWithType swtEvent = SymbolTable.LookupMember(
1111ExprFactory.CreateClass(SymbolTable.GetCTypeFromType(argument.Value as Type)) :
1129SymWithType swt = SymbolTable.LookupMember(name, callingObject, _binder.Context.ContextForMemberLookup, 0, mem, false, false);
1196SymbolTable.AddConversionsForType(returnType);
1199CType destinationType = SymbolTable.GetCTypeFromType(returnType);
1231SymbolTable.AddConversionsForType(returnType);
1234CType destinationType = SymbolTable.GetCTypeFromType(returnType);
1273SymbolTable.PopulateSymbolTableWithName(name, null, arguments[0].Type);
1304SymWithType swt = SymbolTable.LookupMember(