Merge branch 'typetables'
commit8e7a08194a2dd8d58118f8dc859a38ed18b9daf3
authorJohannes Sixt <j6t@kdbg.org>
Wed, 10 Dec 2008 20:08:06 +0000 (10 21:08 +0100)
committerJohannes Sixt <j6t@kdbg.org>
Wed, 10 Dec 2008 20:08:06 +0000 (10 21:08 +0100)
tree2eab7a02f7900cc7000d70a808a3e11a89d8821c
parent183a922643729f50846d3ae4bfcbd163db8f9488
parent345215a45d5fa946953606243fb6dd2782f88cf0
Merge branch 'typetables'

* typetables:
  Update the type table example to Qt 3.
  Document how to specify templates in type tables.
  Fix type table lookups of  specialized templates.
  Do not mistake types nested inside templates as the template type.
  Add std::list and std::map to stdc++6.kdbgtt.
  Add QRect and QPoint to qt3.kdbgtt.
  Add QTL classes to qt3.kdbgtt.
  Add std::basic_string<char,...> and std::basic_ostringstream<char,...>.
  Generalize template parameter patterns.
  More tests with std::vector.
  Remove unused ProgramTypeTable::clear().
  Look up a type as alias with all template arguments attached.
  Add primitive support for template types.
  Add some tests that involve std::vector.
  Convert TypeTable::loadFromFile() to modern types.
  Fix the description of ProgramTypeTable::lookup().
  Explain how types should be named in type files; and FunctionGuard keys.
  document escaping type names with comma
  Ensure that user-defined type tables override system-provided ones.
  Turn some comments into (correct) Doxygen documentation syntax.
kdbg/debugger.cpp
kdbg/doc/en/types.html
kdbg/typetable.h