Property | Type | Description | |
---|---|---|---|
MemberName |
Property | Type | Description | |
---|---|---|---|
namespaces | Namespace>.Dictionary | ||
types | IList |
Method | Description | |
---|---|---|
AddType ( System.TypeSpec ts ) : void | ||
CompletionGetTypesStartingWith ( string prefix ) : IEnumerable |
||
Error_NamespaceDoesNotExist ( Mono.CSharp.Location loc, string name, int arity, IMemberContext ctx ) : void | ||
GetNamespace ( string name, bool create ) : |
||
GetSignatureForError ( ) : string | ||
IsImportedTypeOverride ( System.TypeSpec ts, System.TypeSpec found ) : System.TypeSpec | ||
Lookup ( |
||
LookupExtensionMethod ( System.TypeSpec extensionType, |
||
LookupType ( |
||
Namespace ( |
Constructor Takes the current namespace and the name. This is bootstrapped with parent == null and name = ""
|
|
RemoveDeclSpace ( string name ) : void | ||
ReplaceTypeWithPredefined ( System.TypeSpec ts, BuildinTypeSpec pts ) : void | ||
VerifyClsCompliance ( ) : void |
Method | Description | |
---|---|---|
DoResolve ( |
Method | Description | |
---|---|---|
LookupType ( string name, int arity ) : System.TypeSpec |
public CompletionGetTypesStartingWith ( string prefix ) : IEnumerable |
||
prefix | string | |
return | IEnumerable |
protected DoResolve ( |
||
ec | ||
return | Mono.CSharp.Expression |
public Error_NamespaceDoesNotExist ( Mono.CSharp.Location loc, string name, int arity, IMemberContext ctx ) : void | ||
loc | Mono.CSharp.Location | |
name | string | |
arity | int | |
ctx | IMemberContext | |
return | void |
public GetNamespace ( string name, bool create ) : |
||
name | string | |
create | bool | |
return |
public static IsImportedTypeOverride ( System.TypeSpec ts, System.TypeSpec found ) : System.TypeSpec | ||
ts | System.TypeSpec | |
found | System.TypeSpec | |
return | System.TypeSpec |
public Lookup ( |
||
ctx | ||
name | string | |
arity | int | |
loc | Mono.CSharp.Location | |
return | Mono.CSharp.FullNamedExpression |
public LookupExtensionMethod ( System.TypeSpec extensionType, |
||
extensionType | System.TypeSpec | |
invocationContext | ||
name | string | |
arity | int | |
return | List |
public LookupType ( |
||
ctx | ||
name | string | |
arity | int | |
silent | bool | |
loc | Mono.CSharp.Location | |
return | Mono.CSharp.TypeExpr |
public Namespace ( |
||
parent | ||
name | string | |
return | System |
public RemoveDeclSpace ( string name ) : void | ||
name | string | |
return | void |
public ReplaceTypeWithPredefined ( System.TypeSpec ts, BuildinTypeSpec pts ) : void | ||
ts | System.TypeSpec | |
pts | BuildinTypeSpec | |
return | void |