I am trying to retrieve the ValueDecl associated with an NSString using the
swiftc code base. I can find the Foundation module, but I cannot seem to
retrieve the NSString type out of it.
swift::ModuleDecl * foundation =
context->getLoadedModule(context->getIdentifier("Foundation")); // this is
non-null, so the module was found
llvm::SmallVector<swift::ValueDecl *, 1> results;
foundation->lookupValue({}, context->getIdentifier("NSString"),
swift::NLKind::UnqualifiedLookup, results);
'results' is empty. Is this an improper way to find the NSString type? What
other method would work?
--
_______________________________________________
swift-dev mailing list
[email protected]
https://lists.swift.org/mailman/listinfo/swift-dev