aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
diff options
context:
space:
mode:
authorFilipe Cabecinhas <me@filcab.net>2016-08-28 10:32:44 +0000
committerFilipe Cabecinhas <me@filcab.net>2016-08-28 10:32:44 +0000
commitb477ce015dbeeb42ab6bfd1745ac47790da6c91e (patch)
treeba8236fab6345255ceb6f2cecca1494749935663 /llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
parent3622fbfc6878952eed3545fb60926e704729f0d1 (diff)
downloadllvm-b477ce015dbeeb42ab6bfd1745ac47790da6c91e.zip
llvm-b477ce015dbeeb42ab6bfd1745ac47790da6c91e.tar.gz
llvm-b477ce015dbeeb42ab6bfd1745ac47790da6c91e.tar.bz2
Start reifying error descriptions. Second try: Try to appease Visual Studio.
Summary: This commit sets up the infrastructure to use reified error descriptions, and moves ReportStackOverflow to the new system. After we convert all the errors, we'll be able to simplify ScopedInErrorReport and remove the older debugging mechanism which had some errors partly reified in some way. We'll be able to maintain the external API. ScopedInErrorReport will be able to track one of the reified errors at a time. The purpose of this is so we have its destructor actually print the error and possibly interface with the debugger (will depend on the platform, of course). Reviewers: kcc, samsonov, timurrrr Subscribers: kubabrecka, llvm-commits Differential Revision: https://reviews.llvm.org/D23672 llvm-svn: 279931
Diffstat (limited to 'llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp')
0 files changed, 0 insertions, 0 deletions