private ScanTypes ( INamespace parent ) : void | ||
parent | INamespace | |
Результат | void |
private void ScanTypes(INamespace parent)
{
var isRoot = parent.ParentNamespace == null;
foreach (var child in parent.ChildNamespaces) {
if (!isRoot) {
parents[child] = parent;
}
ScanTypes(child);
}
foreach (var child in parent.Types) {
if (!isRoot) {
parents[child] = parent;
}
ScanTypes(child);
}
}
InputContext::ScanTypes ( ITypeDefinition parent ) : void |