examples: annotate examples
[nit.git] / lib / cpp.nit
index a2896d3..f5c1a19 100644 (file)
@@ -14,7 +14,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-# Offers features to interface with C++ code and libraries
+# Services for compatibility with C++ code and libraries
 module cpp is
        new_annotation cppflags
 end
@@ -28,7 +28,7 @@ redef class Text
        fun to_cpp_string: CppString do return to_cstring.to_cpp_string(length)
 end
 
-redef class NativeString
+redef class CString
        # Get `self` as a `CppString`
        fun to_cpp_string(length: Int): CppString in "C++" `{
                return new std::string(self, length);