Define metadata interfaces for describing a static data member
authorEric Christopher <echristo@gmail.com>
Wed, 16 Jan 2013 01:22:23 +0000 (01:22 +0000)
committerEric Christopher <echristo@gmail.com>
Wed, 16 Jan 2013 01:22:23 +0000 (01:22 +0000)
commit4d23a4ae1f426bcf420943ba14c0e2f382b1f303
tree3630d6dac3224fd837dbdd25dc7cbecc76c46564
parent2ccf3a291d5daf705595e333c438bdc8260df94e
Define metadata interfaces for describing a static data member
of a class. Emit static data member declarations and definitions
through correctly.

Part of PR14471.

Patch by Paul Robinson!

llvm-svn: 172590
llvm/include/llvm/DIBuilder.h
llvm/include/llvm/DebugInfo.h
llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h
llvm/lib/IR/DIBuilder.cpp
llvm/lib/IR/DebugInfo.cpp