Generalize DISubprogram element to encode various flags instead of just one boolean...
authorDevang Patel <dpatel@apple.com>
Wed, 29 Sep 2010 21:04:46 +0000 (21:04 +0000)
committerDevang Patel <dpatel@apple.com>
Wed, 29 Sep 2010 21:04:46 +0000 (21:04 +0000)
commit9dd2b47d444e310347debcac5cdddedbb22881e6
treed676f8365caf6f3e602d0879414a8838dd9dfca5
parentb0725316cd1807b954eed4b9966250249d1fd884
Generalize DISubprogram element to encode various flags instead of just one boolean for isArtificial.
This is a backword compatible change.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@115084 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Analysis/DebugInfo.h
include/llvm/Support/Dwarf.h
lib/Analysis/DebugInfo.cpp
test/FrontendC++/2010-04-30-OptimizedMethod-Dbg.cpp