class org.finos.legend.engine.language.pure.grammar.'from'.extension.SectionParser$1 extends java.lang.Object implements org.finos.legend.engine.language.pure.grammar.'from'.extension.SectionParser { final java.lang.String val$name; final org.eclipse.collections.api.block.function.Function val$parser; void (java.lang.String, org.eclipse.collections.api.block.function.Function) { org.eclipse.collections.api.block.function.Function v; org.finos.legend.engine.language.pure.grammar.'from'.extension.SectionParser$1 v; java.lang.String v; v := @this: org.finos.legend.engine.language.pure.grammar.'from'.extension.SectionParser$1; v := @parameter: java.lang.String; v := @parameter: org.eclipse.collections.api.block.function.Function; v. = v; v. = v; specialinvoke v.()>(); return; } public java.lang.String getSectionTypeName() { org.finos.legend.engine.language.pure.grammar.'from'.extension.SectionParser$1 v; java.lang.String v; v := @this: org.finos.legend.engine.language.pure.grammar.'from'.extension.SectionParser$1; v = v.; return v; } public org.finos.legend.engine.protocol.pure.v.model.packageableElement.section.Section parse(org.finos.legend.engine.language.pure.grammar.'from'.SectionSourceCode, java.util.function.Consumer, org.finos.legend.engine.language.pure.grammar.'from'.PureGrammarParserContext) { java.util.function.Consumer v; org.eclipse.collections.api.block.function.Function v; org.finos.legend.engine.language.pure.grammar.'from'.extension.SectionParser$1 v; org.finos.legend.engine.language.pure.grammar.'from'.PureGrammarParserContext v; org.finos.legend.engine.language.pure.grammar.'from'.SectionSourceCode v; java.lang.Object v; v := @this: org.finos.legend.engine.language.pure.grammar.'from'.extension.SectionParser$1; v := @parameter: org.finos.legend.engine.language.pure.grammar.'from'.SectionSourceCode; v := @parameter: java.util.function.Consumer; v := @parameter: org.finos.legend.engine.language.pure.grammar.'from'.PureGrammarParserContext; v = v.; v = interfaceinvoke v.(v, v, v); return v; } }