llvm/lib/AsmParser
Dan Gohman 872814ae04 Disallow null as a named metadata operand.
Make MDNode::destroy private.
Fix the one thing that used MDNode::destroy, outside of MDNode itself.

One should never delete or destroy an MDNode explicitly. MDNodes
implicitly go away when there are no references to them (implementation
details aside).


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109028 91177308-0d34-0410-b5e6-96231b3b80d8
2010-07-21 18:54:18 +00:00
..
CMakeLists.txt
LLLexer.cpp Implement the "linker_private_weak" linkage type. This will be used for 2010-07-01 21:55:59 +00:00
LLLexer.h no really, we don't need to copy strings around in the accessor. 2010-04-01 04:53:22 +00:00
LLParser.cpp Disallow null as a named metadata operand. 2010-07-21 18:54:18 +00:00
LLParser.h Factor out metadata parsing into a separate function. 2010-07-14 18:26:50 +00:00
LLToken.h Implement the "linker_private_weak" linkage type. This will be used for 2010-07-01 21:55:59 +00:00
Makefile make -fno-rtti the default unless a directory builds with REQUIRES_RTTI. 2010-01-24 20:43:08 +00:00
Parser.cpp enhance SMDiagnostic to also maintain a pointer to the SourceMgr. 2010-04-06 18:06:18 +00:00