gcc/rust/ChangeLog:
* util/rust-lang-item.h
(RustLangItem::ItemType::FN): Add.
(RustLangItem::ItemType::FN_MUT): Add.
(RustLangItem::Parse): Handle FN and FN_MUT.
(RustLangItem::ToString): Handle FN and FN_MUT.
Signed-off-by: Owen Avery <powerboat9.gamer@gmail.com>
PHANTOM_DATA,
// functions
+ FN,
+ FN_MUT,
FN_ONCE,
FN_ONCE_OUTPUT,
{
return ItemType::PHANTOM_DATA;
}
+ else if (item.compare ("fn") == 0)
+ {
+ return ItemType::FN;
+ }
+ else if (item.compare ("fn_mut") == 0)
+ {
+ return ItemType::FN_MUT;
+ }
else if (item.compare ("fn_once") == 0)
{
return ItemType::FN_ONCE;
return "RangeToInclusive";
case PHANTOM_DATA:
return "phantom_data";
+ case FN:
+ return "fn";
+ case FN_MUT:
+ return "fn_mut";
case FN_ONCE:
return "fn_once";
case FN_ONCE_OUTPUT: