Index: src/AST/Decl.cpp
===================================================================
--- src/AST/Decl.cpp	(revision e172f4282bdde75d2719d7f3a0220b5fc643bd00)
+++ src/AST/Decl.cpp	(revision 1fbf481de7b6f658d4627f71c96ffba349954e16)
@@ -115,5 +115,6 @@
 	static_assert( sizeof(kindNames) / sizeof(kindNames[0]) == TypeDecl::NUMBER_OF_KINDS, "typeString: kindNames is out of sync." );
 	assertf( kind < TypeDecl::NUMBER_OF_KINDS, "TypeDecl kind is out of bounds." );
-	return sized ? kindNames[ kind ] : &kindNames[ kind ][ sizeof("sized") ]; // sizeof includes '\0'
+	// sizeof("sized") includes '\0' and gives the offset to remove "sized ".
+	return sized ? kindNames[ kind ] : &kindNames[ kind ][ sizeof("sized") ];
 }
 
