Improve error handling in lookupScope, lookupFuncProto, and lookupFuncArgs by replacing the gotos with a RAII object.
Improve error handling in lookupScope, lookupFuncProto, and
lookupFuncArgs by replacing the gotos with a RAII object.


git-svn-id: acec3fd5b7ea1eb9e79d6329d318e8118ee2e14f@45246 27541ba8-7e3a-0410-8455-c3a389f83636

davidlt/root,smarinac/root,buuck/root,zzxuanyuan/root-compressor-dummy,CristinaCristescu/root,zzxuanyuan/root-compressor-dummy,bbockelm/root,beniz/root,veprbl/root,agarciamontoro/root,perovic/root,davidlt/root,zzxuanyuan/root-compressor-dummy,jrtomps/root,krafczyk/root,Y--/root,perovic/root,sawenzel/root,davidlt/root,lgiommi/root,sbinet/cxx-root,gganis/root,esakellari/my_root_for_test,gbitzes/root,davidlt/root,davidlt/root,omazapa/root,BerserkerTroll/root,satyarth934/root,veprbl/root,omazapa/root,jrtomps/root,sbinet/cxx-root,bbockelm/root,veprbl/root,karies/root,sbinet/cxx-root,gganis/root,davidlt/root,root-mirror/root,buuck/root,omazapa/root,sawenzel/root,CristinaCristescu/root,abhinavmoudgil95/root,alexschlueter/cern-root,zzxuanyuan/root,agarciamontoro/root,satyarth934/root,Duraznos/root,CristinaCristescu/root,karies/root,pspe/root,buuck/root,esakellari/root,agarciamontoro/root,mhuwiler/rootauto,gbitzes/root,mhuwiler/rootauto,gganis/root,0x0all/ROOT,sawenzel/root,Duraznos/root,krafczyk/root,omazapa/root,beniz/root,dfunke/root,cxx-hep/root-cern,jrtomps/root,Y--/root,satyarth934/root,smarinac/root,omazapa/root,Duraznos/root,gganis/root,esakellari/my_root_for_test,georgtroska/root,omazapa/root-old,olifre/root,cxx-hep/root-cern,omazapa/root-old,arch1tect0r/root,CristinaCristescu/root,agarciamontoro/root,dfunke/root,veprbl/root,root-mirror/root,omazapa/root-old,thomaskeck/root,nilqed/root,root-mirror/root,Duraznos/root,lgiommi/root,BerserkerTroll/root,vukasinmilosevic/root,georgtroska/root,thomaskeck/root,karies/root,mkret2/root,krafczyk/root,perovic/root,omazapa/root,perovic/root,esakellari/root,sirinath/root,esakellari/my_root_for_test,BerserkerTroll/root,esakellari/my_root_for_test,smarinac/root,gbitzes/root,gganis/root,omazapa/root,0x0all/ROOT,jrtomps/root,BerserkerTroll/root,thomaskeck/root,arch1tect0r/root,omazapa/root-old,arch1tect0r/root,esakellari/root,zzxuanyuan/root,simonpf/root,mattkretz/root,satyarth934/root,esakellari/root,gganis/root,simonpf/root,simonpf/root,sirinath/root,zzxuanyuan/root-compressor-dummy,mhuwiler/rootauto,zzxuanyuan/root,agarciamontoro/root,sawenzel/root,lgiommi/root,nilqed/root,jrtomps/root,lgiommi/root,pspe/root,evgeny-boger/root,mkret2/root,esakellari/root,davidlt/root,alexschlueter/cern-root,smarinac/root,abhinavmoudgil95/root,0x0all/ROOT,simonpf/root,georgtroska/root,CristinaCristescu/root,pspe/root,pspe/root,pspe/root,0x0all/ROOT,BerserkerTroll/root,mhuwiler/rootauto,gganis/root,mattkretz/root,georgtroska/root,esakellari/root,agarciamontoro/root,nilqed/root,olifre/root,zzxuanyuan/root,krafczyk/root,krafczyk/root,olifre/root,CristinaCristescu/root,krafczyk/root,satyarth934/root,sirinath/root,cxx-hep/root-cern,pspe/root,sbinet/cxx-root,mkret2/root,vukasinmilosevic/root,veprbl/root,arch1tect0r/root,omazapa/root,agarciamontoro/root,abhinavmoudgil95/root,0x0all/ROOT,mattkretz/root,lgiommi/root,root-mirror/root,gbitzes/root,gbitzes/root,sirinath/root,alexschlueter/cern-root,lgiommi/root,veprbl/root,BerserkerTroll/root,Duraznos/root,nilqed/root,veprbl/root,esakellari/my_root_for_test,abhinavmoudgil95/root,karies/root,evgeny-boger/root,simonpf/root,esakellari/my_root_for_test,Y--/root,jrtomps/root,perovic/root,CristinaCristescu/root,beniz/root,gbitzes/root,esakellari/root,veprbl/root,alexschlueter/cern-root,zzxuanyuan/root-compressor-dummy,esakellari/root,sirinath/root,dfunke/root,arch1tect0r/root,BerserkerTroll/root,bbockelm/root,smarinac/root,davidlt/root,nilqed/root,sbinet/cxx-root,omazapa/root,esakellari/root,sbinet/cxx-root,simonpf/root,jrtomps/root,sbinet/cxx-root,smarinac/root,omazapa/root-old,sawenzel/root,CristinaCristescu/root,dfunke/root,thomaskeck/root,vukasinmilosevic/root,mattkretz/root,karies/root,simonpf/root,BerserkerTroll/root,bbockelm/root,beniz/root,sbinet/cxx-root,vukasinmilosevic/root,evgeny-boger/root,arch1tect0r/root,dfunke/root,agarciamontoro/root,jrtomps/root,simonpf/root,nilqed/root,perovic/root,sirinath/root,buuck/root,bbockelm/root,zzxuanyuan/root,cxx-hep/root-cern,bbockelm/root,mhuwiler/rootauto,krafczyk/root,gbitzes/root,arch1tect0r/root,smarinac/root,krafczyk/root,zzxuanyuan/root,dfunke/root,gganis/root,gganis/root,CristinaCristescu/root,olifre/root,beniz/root,olifre/root,veprbl/root,root-mirror/root,omazapa/root,simonpf/root,pspe/root,mhuwiler/rootauto,georgtroska/root,zzxuanyuan/root,0x0all/ROOT,mhuwiler/rootauto,sawenzel/root,arch1tect0r/root,karies/root,nilqed/root,karies/root,mkret2/root,thomaskeck/root,zzxuanyuan/root,beniz/root,BerserkerTroll/root,0x0all/ROOT,evgeny-boger/root,nilqed/root,omazapa/root,root-mirror/root,beniz/root,bbockelm/root,Y--/root,lgiommi/root,sirinath/root,mattkretz/root,mkret2/root,perovic/root,Duraznos/root,veprbl/root,zzxuanyuan/root-compressor-dummy,thomaskeck/root,georgtroska/root,karies/root,abhinavmoudgil95/root,mhuwiler/rootauto,sbinet/cxx-root,cxx-hep/root-cern,georgtroska/root,vukasinmilosevic/root,olifre/root,perovic/root,root-mirror/root,pspe/root,vukasinmilosevic/root,mhuwiler/rootauto,mattkretz/root,dfunke/root,bbockelm/root,cxx-hep/root-cern,perovic/root,georgtroska/root,zzxuanyuan/root,CristinaCristescu/root,sawenzel/root,vukasinmilosevic/root,vukasinmilosevic/root,davidlt/root,gganis/root,jrtomps/root,smarinac/root,karies/root,olifre/root,mkret2/root,zzxuanyuan/root-compressor-dummy,zzxuanyuan/root-compressor-dummy,dfunke/root,zzxuanyuan/root-compressor-dummy,lgiommi/root,gbitzes/root,sirinath/root,nilqed/root,sawenzel/root,satyarth934/root,agarciamontoro/root,CristinaCristescu/root,mattkretz/root,Duraznos/root,abhinavmoudgil95/root,georgtroska/root,omazapa/root-old,zzxuanyuan/root,bbockelm/root,Y--/root,cxx-hep/root-cern,0x0all/ROOT,abhinavmoudgil95/root,dfunke/root,esakellari/root,perovic/root,Y--/root,beniz/root,gganis/root,buuck/root,omazapa/root-old,mhuwiler/rootauto,root-mirror/root,karies/root,buuck/root,evgeny-boger/root,zzxuanyuan/root-compressor-dummy,krafczyk/root,karies/root,omazapa/root-old,krafczyk/root,thomaskeck/root,agarciamontoro/root,BerserkerTroll/root,vukasinmilosevic/root,evgeny-boger/root,sirinath/root,agarciamontoro/root,esakellari/my_root_for_test,nilqed/root,thomaskeck/root,Duraznos/root,buuck/root,Duraznos/root,abhinavmoudgil95/root,evgeny-boger/root,simonpf/root,simonpf/root,omazapa/root-old,sbinet/cxx-root,thomaskeck/root,buuck/root,gbitzes/root,lgiommi/root,sirinath/root,georgtroska/root,satyarth934/root,BerserkerTroll/root,gbitzes/root,esakellari/root,dfunke/root,Duraznos/root,buuck/root,esakellari/my_root_for_test,buuck/root,bbockelm/root,abhinavmoudgil95/root,Y--/root,sawenzel/root,mkret2/root,alexschlueter/cern-root,davidlt/root,esakellari/my_root_for_test,root-mirror/root,vukasinmilosevic/root,smarinac/root,evgeny-boger/root,abhinavmoudgil95/root,mkret2/root,mkret2/root,arch1tect0r/root,lgiommi/root,davidlt/root,perovic/root,thomaskeck/root,dfunke/root,jrtomps/root,Duraznos/root,sbinet/cxx-root,mhuwiler/rootauto,satyarth934/root,root-mirror/root,sawenzel/root,esakellari/my_root_for_test,mattkretz/root,jrtomps/root,Y--/root,bbockelm/root,zzxuanyuan/root-compressor-dummy,pspe/root,olifre/root,cxx-hep/root-cern,beniz/root,olifre/root,Y--/root,mkret2/root,smarinac/root,alexschlueter/cern-root,nilqed/root,pspe/root,mkret2/root,satyarth934/root,satyarth934/root,zzxuanyuan/root,alexschlueter/cern-root,omazapa/root-old,mattkretz/root,satyarth934/root,sawenzel/root,sirinath/root,0x0all/ROOT,Y--/root,lgiommi/root,beniz/root,krafczyk/root,gbitzes/root,pspe/root,olifre/root,omazapa/root-old,beniz/root,evgeny-boger/root,buuck/root,georgtroska/root,mattkretz/root,arch1tect0r/root,evgeny-boger/root,evgeny-boger/root,abhinavmoudgil95/root,vukasinmilosevic/root,veprbl/root,mattkretz/root,arch1tect0r/root,olifre/root,Y--/root,zzxuanyuan/root,root-mirror/root