diff options
author | Dehao Chen <dehao@google.com> | 2015-10-30 04:29:05 +0000 |
---|---|---|
committer | Dehao Chen <dehao@google.com> | 2015-10-30 04:29:05 +0000 |
commit | 4d84b9321e37d68ed1f436638130d159c638f626 (patch) | |
tree | 571c04bb54e6b143cff8cc8f64306021626438a9 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 4761f782e12266c0deaa82063cc337175c82ef64 (diff) | |
download | llvm-4d84b9321e37d68ed1f436638130d159c638f626.zip llvm-4d84b9321e37d68ed1f436638130d159c638f626.tar.gz llvm-4d84b9321e37d68ed1f436638130d159c638f626.tar.bz2 |
Revert r251680:
Update the discriminator assignment algorithm
* If a scope has already been assigned a discriminator, do not reassign a nested discriminator for it.
* If the file and line both match, even if the column does not match, we should assign a new discriminator for the stmt.
original code:
; #1 int foo(int i) {
; #2 if (i == 3 || i == 5) return 100; else return 99;
; #3 }
; i == 3: discriminator 0
; i == 5: discriminator 2
; return 100: discriminator 1
; return 99: discriminator 3
llvm-svn: 251685
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions