C# Class Microsoft.CSharp.RuntimeBinder.Semantics.SymbolExtensions

Show file Open project: dotnet/corefx

Public Methods

Method Description
Children ( this symbol ) : IEnumerable

Private Methods

Method Description
AsAggregateDeclaration ( this symbol ) : Microsoft.CSharp.RuntimeBinder.Semantics.AggregateDeclaration
AsAggregateSymbol ( this symbol ) : AggregateSymbol
AsAssemblyQualifiedNamespaceSymbol ( this symbol ) : Microsoft.CSharp.RuntimeBinder.Semantics.AssemblyQualifiedNamespaceSymbol
AsEventSymbol ( this symbol ) : Microsoft.CSharp.RuntimeBinder.Semantics.EventSymbol
AsFMETHSYM ( this symbol ) : MethodSymbol
AsFieldSymbol ( this symbol ) : Microsoft.CSharp.RuntimeBinder.Semantics.FieldSymbol
AsLocalVariableSymbol ( this symbol ) : Microsoft.CSharp.RuntimeBinder.Semantics.LocalVariableSymbol
AsMethodOrPropertySymbol ( this symbol ) : MethodOrPropertySymbol
AsMethodSymbol ( this symbol ) : MethodSymbol
AsNamespaceDeclaration ( this symbol ) : Microsoft.CSharp.RuntimeBinder.Semantics.NamespaceDeclaration
AsNamespaceOrAggregateSymbol ( this symbol ) : NamespaceOrAggregateSymbol
AsNamespaceSymbol ( this symbol ) : Microsoft.CSharp.RuntimeBinder.Semantics.NamespaceSymbol
AsPropertySymbol ( this symbol ) : Microsoft.CSharp.RuntimeBinder.Semantics.PropertySymbol
AsScope ( this symbol ) : Scope
AsTypeParameterSymbol ( this symbol ) : Microsoft.CSharp.RuntimeBinder.Semantics.TypeParameterSymbol

Method Details

Children() public static method

public static Children ( this symbol ) : IEnumerable
symbol this
return IEnumerable