llvm-mirror/examples/Kaleidoscope
Juergen Ributzka 990c8318f8 [weak vtables] Place class definitions into anonymous namespaces to prevent weak vtables.
This patch places class definitions in implementation files into anonymous
namespaces to prevent weak vtables. This eliminates the need of providing an
out-of-line definition to pin the vtable explicitly to the file.

llvm-svn: 195092
2013-11-19 03:08:35 +00:00
..
Chapter2 [weak vtables] Place class definitions into anonymous namespaces to prevent weak vtables. 2013-11-19 03:08:35 +00:00
Chapter3 [weak vtables] Place class definitions into anonymous namespaces to prevent weak vtables. 2013-11-19 03:08:35 +00:00
Chapter4 [weak vtables] Place class definitions into anonymous namespaces to prevent weak vtables. 2013-11-19 03:08:35 +00:00
Chapter5 [weak vtables] Place class definitions into anonymous namespaces to prevent weak vtables. 2013-11-19 03:08:35 +00:00
Chapter6 [weak vtables] Place class definitions into anonymous namespaces to prevent weak vtables. 2013-11-19 03:08:35 +00:00
Chapter7 [weak vtables] Place class definitions into anonymous namespaces to prevent weak vtables. 2013-11-19 03:08:35 +00:00
MCJIT Add missing #include's to cctype when using isdigit/alpha/etc. 2013-10-12 00:55:57 +00:00
CMakeLists.txt Add examples for Kaleidoscope chapters 2 through 6. 2009-09-22 21:15:19 +00:00
Makefile Add examples for Kaleidoscope chapters 2 through 6. 2009-09-22 21:15:19 +00:00