Add comment

This commit is contained in:
Behdad Esfahbod 2010-11-03 15:47:12 -04:00
parent 0342034d1c
commit 4e22c7e941
1 changed files with 3 additions and 0 deletions

View File

@ -78,6 +78,9 @@ template <typename Type>
struct RecordArrayOf : SortedArrayOf<Record<Type> > {
inline const Tag& get_tag (unsigned int i) const
{
/* We cheat slightly and don't define separate Null objects
* for Record types. Instead, we return the correct Null(Tag)
* here. */
if (unlikely (i >= this->len)) return Null(Tag);
return (*this)[i].tag;
}