public MutableString GetAutoloadedConstantPath(string/*!*/ name) {
using (Context.ClassHierarchyLocker()) {
ConstantStorage storage;
AutoloadedConstant autoloaded;
return (TryGetConstantNoAutoloadCheck(name, out storage)
&& (autoloaded = storage.Value as AutoloadedConstant) != null
&& !autoloaded.Loaded) ?
autoloaded.Path : null;
}
}