Use the scratch Swift AST context to resolve dynamic types.
Use the scratch Swift AST context to resolve dynamic types.

Dynamic type resolution in RemoteAST might pull in other Swift
modules, so use the scratch context where such operations are legal
and safe.

<rdar://problem/40950542>

apple/swift-lldb,apple/swift-lldb,apple/swift-lldb,apple/swift-lldb,apple/swift-lldb,apple/swift-lldb