Method |
Description |
|
AddAggregateToSymbolTable ( NamespaceOrAggregateSymbol parent, Type type ) : AggregateSymbol |
|
|
AddConversionsForOneType ( Type type ) : void |
|
|
AddConversionsForType ( Type type ) : void |
|
|
AddEventToSymbolTable ( EventInfo eventInfo, AggregateSymbol aggregate, Microsoft.CSharp.RuntimeBinder.Semantics.FieldSymbol addedField ) : Microsoft.CSharp.RuntimeBinder.Semantics.EventSymbol |
|
|
AddFieldToSymbolTable ( FieldInfo fieldInfo, AggregateSymbol aggregate ) : Microsoft.CSharp.RuntimeBinder.Semantics.FieldSymbol |
|
|
AddMethodToSymbolTable ( MemberInfo member, AggregateSymbol callingAggregate, MethodKindEnum kind ) : MethodSymbol |
|
|
AddNamesInInheritanceHierarchy ( string name, List inheritance ) : IEnumerable |
|
|
AddNamesOnType ( NameHashKey key ) : IEnumerable |
|
|
AddNamespaceToSymbolTable ( NamespaceOrAggregateSymbol parent, string sz ) : Microsoft.CSharp.RuntimeBinder.Semantics.NamespaceSymbol |
|
|
AddPredefinedMethodToSymbolTable ( AggregateSymbol type, Name methodName ) : void |
|
|
AddPredefinedPropertyToSymbolTable ( AggregateSymbol type, Name property ) : void |
|
|
AddPropertyToSymbolTable ( PropertyInfo property, AggregateSymbol aggregate ) : Microsoft.CSharp.RuntimeBinder.Semantics.PropertySymbol |
|
|
AddTypeParameterToSymbolTable ( AggregateSymbol agg, MethodSymbol meth, Type t, bool bIsAggregate ) : Microsoft.CSharp.RuntimeBinder.Semantics.TypeParameterType |
|
|
AggregateContainsMethod ( AggregateSymbol agg, string szName, symbmask_t mask ) : bool |
|
|
AreTypeParametersEquivalent ( Type t1, Type t2 ) : bool |
|
|
BuildDeclarationChain ( Type callingType ) : List |
|
|
ClearCache ( ) : void |
|
|
CreateInheritanceHierarchyList ( Type type ) : List |
|
|
CreateParameterArray ( MemberInfo associatedInfo, ParameterInfo parameters ) : TypeArray |
|
|
DoesMethodHaveParameterArray ( ParameterInfo parameters ) : bool |
|
|
FindMethodFromMemberInfo ( MemberInfo baseMemberInfo ) : MethodSymbol |
|
|
FindSymWithMatchingArity ( AggregateSymbol aggregateSymbol, Type type ) : AggregateSymbol |
|
|
GetAggregateTypeParameters ( Type type, AggregateSymbol agg ) : TypeArray |
|
|
GetCTypeArrayFromTypes ( IList types ) : Microsoft.CSharp.RuntimeBinder.Semantics.CType[] |
|
|
GetCTypeFromType ( Type t ) : CType |
|
|
GetConstructedType ( Type type, AggregateSymbol agg ) : CType |
|
|
GetCountOfModOpts ( ParameterInfo parameters ) : uint |
|
|
GetMethodTypeParameters ( MethodInfo method, MethodSymbol parent ) : TypeArray |
|
|
GetName ( Type type ) : Name |
|
|
GetName ( string p ) : Name |
|
|
GetName ( string p, NameManager nameManager ) : Name |
|
|
GetOriginalTypeParameterType ( Type t ) : Type |
|
|
GetSlotForOverride ( MethodInfo method ) : SymWithType |
|
|
GetTypeByName ( Type &cachedResult, string name ) : Type |
|
|
GetTypeOfParameter ( ParameterInfo p, MemberInfo m ) : CType |
|
|
IsOperator ( MethodInfo method ) : bool |
|
|
LoadClassTypeParameter ( AggregateSymbol parent, Type t ) : Microsoft.CSharp.RuntimeBinder.Semantics.TypeParameterType |
|
|
LoadMethodTypeParameter ( MethodSymbol parent, Type t ) : Microsoft.CSharp.RuntimeBinder.Semantics.TypeParameterType |
|
|
LoadSymbolsFromType ( Type originalType ) : CType |
|
|
LookupMember ( string name, EXPR callingObject, Microsoft.CSharp.RuntimeBinder.Semantics.ParentSymbol context, int arity, MemberLookup mem, bool allowSpecialNames, bool requireInvocable ) : SymWithType |
|
|
PopulateSymbolTableWithName ( string name, IEnumerable typeArguments, Type callingType ) : void |
|
|
ProcessMethodTypeParameter ( MethodInfo methinfo, Type t, AggregateSymbol parent ) : Microsoft.CSharp.RuntimeBinder.Semantics.TypeParameterType |
|
|
ProcessSpecialTypeInChain ( NamespaceOrAggregateSymbol parent, Type t ) : CType |
|
|
SetInterfacesOnAggregate ( AggregateSymbol aggregate, Type type ) : void |
|
|
SetParameterAttributes ( MethodOrPropertySymbol methProp, ParameterInfo parameters, int i ) : void |
|
|
SetParameterDataForMethProp ( MethodOrPropertySymbol methProp, ParameterInfo parameters ) : void |
|
|
SymbolTable ( SYMTBL symTable, Microsoft.CSharp.RuntimeBinder.Semantics.SymFactory symFactory, NameManager nameManager, TypeManager typeManager, BSYMMGR bsymmgr, Microsoft.CSharp.RuntimeBinder.Semantics.CSemanticChecker semanticChecker, InputFile infile ) : System |
|
|