Complete some unfinished comments.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@84169 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
John McCall 2009-10-15 04:01:40 +00:00
Родитель 34a0447b80
Коммит f2130a6e3c
1 изменённых файлов: 7 добавлений и 3 удалений

Просмотреть файл

@ -179,11 +179,13 @@ public:
/// A metaprogramming base class for TypeLoc classes which correspond
/// to a particular Type subclass.
/// to a particular Type subclass. It is accepted for a single
/// TypeLoc class to correspond to multiple Type classes.
///
/// \param Base a class from which to derive
/// \param Derived the class deriving from this one
/// \param TypeClass the concrete Type subclass which this
/// \param TypeClass the concrete Type subclass associated with this
/// location type
/// \param LocalData the structure type of local location data for
/// this type
///
@ -194,7 +196,9 @@ public:
/// getExtraLocalDataSize(); getExtraLocalData() will then point to
/// this extra memory.
///
/// TypeLocs with an inner type should override ha
/// TypeLocs with an inner type should override hasInnerType() and
/// getInnerType(); getInnerTypeLoc() will then point to this inner
/// type's location data.
template <class Base, class Derived, class TypeClass, class LocalData>
class ConcreteTypeLoc : public Base {