void accept_vis (HIRFullVisitor &vis) override;
void accept_vis (HIRPatternVisitor &vis) override;
- Analysis::NodeMapping get_pattern_mappings () const override final
+ const Analysis::NodeMapping &get_pattern_mappings () const override final
{
return mappings;
}
void accept_vis (HIRFullVisitor &vis) override;
void accept_vis (HIRPatternVisitor &vis) override;
- Analysis::NodeMapping get_pattern_mappings () const override final
+ const Analysis::NodeMapping &get_pattern_mappings () const override final
{
return mappings;
}
void accept_vis (HIRFullVisitor &vis) override;
void accept_vis (HIRPatternVisitor &vis) override;
- Analysis::NodeMapping get_pattern_mappings () const override final
+ const Analysis::NodeMapping &get_pattern_mappings () const override final
{
return mappings;
}
bool get_has_ellipsis_syntax () { return has_ellipsis_syntax; };
- Analysis::NodeMapping get_pattern_mappings () const override final
+ const Analysis::NodeMapping &get_pattern_mappings () const override final
{
return mappings;
}
void accept_vis (HIRFullVisitor &vis) override;
void accept_vis (HIRPatternVisitor &vis) override;
- Analysis::NodeMapping get_pattern_mappings () const override final
+ const Analysis::NodeMapping &get_pattern_mappings () const override final
{
return mappings;
}
PathInExpression &get_path () { return path; }
StructPatternElements &get_struct_pattern_elems () { return elems; }
- Analysis::NodeMapping get_pattern_mappings () const override final
+ const Analysis::NodeMapping &get_pattern_mappings () const override final
{
return mappings;
}
std::unique_ptr<TupleStructItems> &get_items () { return items; }
- Analysis::NodeMapping get_pattern_mappings () const override final
+ const Analysis::NodeMapping &get_pattern_mappings () const override final
{
return mappings;
}
void accept_vis (HIRFullVisitor &vis) override;
void accept_vis (HIRPatternVisitor &vis) override;
- Analysis::NodeMapping get_pattern_mappings () const override final
+ const Analysis::NodeMapping &get_pattern_mappings () const override final
{
return mappings;
}
void accept_vis (HIRFullVisitor &vis) override;
void accept_vis (HIRPatternVisitor &vis) override;
- Analysis::NodeMapping get_pattern_mappings () const override final
+ const Analysis::NodeMapping &get_pattern_mappings () const override final
{
return mappings;
}
void accept_vis (HIRFullVisitor &vis) override;
void accept_vis (HIRPatternVisitor &vis) override;
- Analysis::NodeMapping get_pattern_mappings () const override final
+ const Analysis::NodeMapping &get_pattern_mappings () const override final
{
return mappings;
}