[AST] Only force computation of the @objc bit if we have a lazy resolver.
[AST] Only force computation of the @objc bit if we have a lazy resolver.

SourceKit queries for the Objective-C selector as part of its syntax
model, which is a semantic query. This manifests as a crash because
the type-checking requests haven’t been wired up at this point.

For now, route around the issue by not forcing computation of the
Objective-C name if there is no lazy resolver, but longer term we need
to decide whether (1) we should allow semantic queries here or (2) we
should codify such a “best effort” computation, or (3) SourceKit should
stop doing this.
benlangmuir/swift,brentdax/swift,natecook1000/swift,jckarter/swift,alblue/swift,glessard/swift,aschwaighofer/swift,ahoppen/swift,gribozavr/swift,JGiola/swift,danielmartin/swift,amraboelela/swift,glessard/swift,gregomni/swift,atrick/swift,stephentyrone/swift,gregomni/swift,lorentey/swift,parkera/swift,jmgc/swift,shahmishal/swift,natecook1000/swift,xedin/swift,CodaFi/swift,xwu/swift,tkremenek/swift,austinzheng/swift,shahmishal/swift,JGiola/swift,harlanhaskins/swift,gribozavr/swift,benlangmuir/swift,jckarter/swift,nathawes/swift,austinzheng/swift,lorentey/swift,airspeedswift/swift,natecook1000/swift,danielmartin/swift,parkera/swift,harlanhaskins/swift,roambotics/swift,harlanhaskins/swift,amraboelela/swift,brentdax/swift,lorentey/swift,danielmartin/swift,hooman/swift,sschiau/swift,roambotics/swift,benlangmuir/swift,allevato/swift,stephentyrone/swift,amraboelela/swift,parkera/swift,apple/swift,brentdax/swift,xedin/swift,parkera/swift,roambotics/swift,xwu/swift,glessard/swift,roambotics/swift,devincoughlin/swift,atrick/swift,hooman/swift,apple/swift,shajrawi/swift,sschiau/swift,aschwaighofer/swift,ahoppen/swift,alblue/swift,rudkx/swift,aschwaighofer/swift,glessard/swift,roambotics/swift,airspeedswift/swift,allevato/swift,stephentyrone/swift,danielmartin/swift,shajrawi/swift,shajrawi/swift,devincoughlin/swift,tkremenek/swift,rudkx/swift,brentdax/swift,shajrawi/swift,karwa/swift,hooman/swift,allevato/swift,parkera/swift,jckarter/swift,xwu/swift,atrick/swift,allevato/swift,karwa/swift,practicalswift/swift,austinzheng/swift,jckarter/swift,jmgc/swift,shahmishal/swift,shahmishal/swift,practicalswift/swift,sschiau/swift,practicalswift/swift,jmgc/swift,xedin/swift,danielmartin/swift,atrick/swift,harlanhaskins/swift,sschiau/swift,gregomni/swift,practicalswift/swift,lorentey/swift,apple/swift,airspeedswift/swift,jopamer/swift,nathawes/swift,lorentey/swift,xwu/swift,rudkx/swift,devincoughlin/swift,tkremenek/swift,jckarter/swift,shajrawi/swift,glessard/swift,shahmishal/swift,allevato/swift,nathawes/swift,natecook1000/swift,JGiola/swift,gribozavr/swift,hooman/swift,roambotics/swift,practicalswift/swift,gregomni/swift,xedin/swift,alblue/swift,nathawes/swift,airspeedswift/swift,stephentyrone/swift,apple/swift,benlangmuir/swift,parkera/swift,xedin/swift,ahoppen/swift,alblue/swift,stephentyrone/swift,amraboelela/swift,sschiau/swift,karwa/swift,amraboelela/swift,shajrawi/swift,jopamer/swift,airspeedswift/swift,alblue/swift,benlangmuir/swift,austinzheng/swift,airspeedswift/swift,aschwaighofer/swift,aschwaighofer/swift,brentdax/swift,benlangmuir/swift,devincoughlin/swift,airspeedswift/swift,JGiola/swift,ahoppen/swift,tkremenek/swift,natecook1000/swift,allevato/swift,nathawes/swift,shahmishal/swift,devincoughlin/swift,brentdax/swift,atrick/swift,karwa/swift,harlanhaskins/swift,CodaFi/swift,lorentey/swift,jmgc/swift,devincoughlin/swift,jmgc/swift,jckarter/swift,gribozavr/swift,apple/swift,CodaFi/swift,shajrawi/swift,lorentey/swift,tkremenek/swift,xwu/swift,practicalswift/swift,CodaFi/swift,JGiola/swift,jopamer/swift,practicalswift/swift,karwa/swift,jckarter/swift,sschiau/swift,harlanhaskins/swift,austinzheng/swift,stephentyrone/swift,xedin/swift,jmgc/swift,brentdax/swift,karwa/swift,jopamer/swift,aschwaighofer/swift,glessard/swift,xedin/swift,karwa/swift,allevato/swift,devincoughlin/swift,stephentyrone/swift,sschiau/swift,hooman/swift,gregomni/swift,gribozavr/swift,austinzheng/swift,danielmartin/swift,tkremenek/swift,jmgc/swift,CodaFi/swift,jopamer/swift,JGiola/swift,hooman/swift,rudkx/swift,rudkx/swift,xedin/swift,nathawes/swift,austinzheng/swift,xwu/swift,nathawes/swift,aschwaighofer/swift,shajrawi/swift,gribozavr/swift,tkremenek/swift,natecook1000/swift,lorentey/swift,atrick/swift,natecook1000/swift,hooman/swift,amraboelela/swift,practicalswift/swift,sschiau/swift,jopamer/swift,CodaFi/swift,xwu/swift,ahoppen/swift,ahoppen/swift,gregomni/swift,jopamer/swift,gribozavr/swift,alblue/swift,parkera/swift,devincoughlin/swift,CodaFi/swift,apple/swift,alblue/swift,shahmishal/swift,amraboelela/swift,danielmartin/swift,parkera/swift,shahmishal/swift,karwa/swift,rudkx/swift,harlanhaskins/swift,gribozavr/swift