-a field type that you can use to create concrete
-\link ctfirvarfield CTF IR variant fields\endlink.
-
-You can create a variant field type
-with bt_ctf_field_type_variant_create(). This function expects you to
-pass both the tag's
-\link ctfirenumfieldtype CTF IR enumeration field type\endlink and
-the tag name of the variant field type to create. The tag's field type
-is optional, as the Babeltrace system can automatically resolve it using
-the tag name. You can leave the tag name to \c NULL initially, and set
-it later with bt_ctf_field_type_variant_set_tag_name(). The tag name
-must be set when the variant field type is frozen. See \ref
-ctfirfieldtypes to learn more about the automatic resolving and the
-conditions under which a field type can be frozen.
+a field type that you can use to create concrete @varfields.
+
+You can create a variant field type with
+bt_ctf_field_type_variant_create(). This function expects you to pass
+both the tag's @enumft and the tag name of the variant field type to
+create. The tag's field type is optional, as the Babeltrace system can
+automatically resolve it using the tag name. You can leave the tag name
+to \c NULL initially, and set it later with
+bt_ctf_field_type_variant_set_tag_name(). The tag name must be set when
+the variant field type is frozen. See \ref ctfirfieldtypes to learn more
+about the automatic resolving and the conditions under which a field
+type can be frozen.