public UnitDesc(ModuleDef module, Def definition, Sig signature) { if (definition != null) { Token = new ScopedToken(module, definition.MDToken); } Definition = definition; Signature = signature; }
public MosaMethod GetMethodByToken(ScopedToken token) { return methodLookup[token]; }
public MosaField GetFieldByToken(ScopedToken token) { return fieldLookup[token]; }
public MosaType GetTypeByToken(ScopedToken token) { return typeLookup[token]; }
public MosaProperty GetPropertyByToken(ScopedToken token) { return propertyLookup[token]; }
public MosaProperty GetPropertyByToken(ScopedToken token) { return(propertyLookup[token]); }
public MosaField GetFieldByToken(ScopedToken token) { return(fieldLookup[token]); }
public MosaMethod GetMethodByToken(ScopedToken token) { return(methodLookup[token]); }
public MosaType GetTypeByToken(ScopedToken token) { return(typeLookup[token]); }