diff options
author | David Majnemer <david.majnemer@gmail.com> | 2014-12-15 10:00:35 +0000 |
---|---|---|
committer | David Majnemer <david.majnemer@gmail.com> | 2014-12-15 10:00:35 +0000 |
commit | 7e21745e2249c118ca71dee4aaf1346b12650aea (patch) | |
tree | 1db785e41a20de0a88f7dee23aeca71bc7dd2192 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 79c79e3e8a815e778157590bbeea22afaff425f8 (diff) | |
download | llvm-7e21745e2249c118ca71dee4aaf1346b12650aea.zip llvm-7e21745e2249c118ca71dee4aaf1346b12650aea.tar.gz llvm-7e21745e2249c118ca71dee4aaf1346b12650aea.tar.bz2 |
Sema: Don't diagnose string + int if the int is value dependent
Don't send a value dependent expression into the expression evaluator,
HandleSizeof would crash. Making HandleSizeof handle dependent types
would noisily warn about the operation even if everything turns out OK
after instantiation.
This fixes PR21848.
llvm-svn: 224240
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions