class org.finos.legend.pure.generated.pure_ide_concepts$6 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction
{
void <init>()
{
org.finos.legend.pure.generated.pure_ide_concepts$6 v;
v := @this: org.finos.legend.pure.generated.pure_ide_concepts$6;
specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
return;
}
public java.lang.String execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
{
org.finos.legend.pure.m.execution.ExecutionSupport v;
org.finos.legend.pure.generated.pure_ide_concepts$6 v;
org.eclipse.collections.api.list.ListIterable v;
java.lang.Object v, v;
java.lang.String v;
v := @this: org.finos.legend.pure.generated.pure_ide_concepts$6;
v := @parameter: org.eclipse.collections.api.list.ListIterable;
v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
v = virtualinvoke v.<org.finos.legend.pure.generated.pure_ide_concepts$6: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
return v;
}
public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty, org.finos.legend.pure.m.execution.ExecutionSupport)
{
org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
org.finos.legend.pure.generated.pure_ide_concepts$6 v;
org.eclipse.collections.api.list.MutableList v, v;
org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner v, v;
org.eclipse.collections.api.RichIterable v, v;
org.finos.legend.pure.runtime.java.compiled.execution.CompiledProcessorSupport v;
boolean v, v, v;
org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v;
java.lang.ClassLoader v;
org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty v;
java.lang.String[] v, v;
long v, v;
org.eclipse.collections.api.factory.list.MutableListFactory v, v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v, v, v;
org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v;
org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
org.finos.legend.pure.m.execution.ExecutionSupport v;
java.lang.Class v;
java.lang.Object v, v, v, v, v;
v := @this: org.finos.legend.pure.generated.pure_ide_concepts$6;
v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty;
v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: java.lang.ClassLoader getClassLoader()>();
v = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: java.lang.Object buildSourceInformation(java.lang.Object,java.lang.ClassLoader)>(v, v);
v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
v = (int) -1;
v = (int) -1;
v = (int) -1;
v = (int) -1;
specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/pure_ide/concepts.pure", v, v, 125, 87, v, v);
v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object toOne(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
v = newarray (java.lang.String)[32];
v[0] = "{\"text\":\"";
v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty: java.lang.String _name()>();
v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
v = (int) -1;
v = (int) -1;
v = (int) -1;
v = (int) -1;
specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/pure_ide/concepts.pure", v, v, 126, 75, v, v);
v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object toOne(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
v[1] = v;
v[2] = "\",";
v[3] = " \"icon\":\"/ide/pure/icons/";
v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/metamodel/relationship/Association;";
v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner _owner()>();
v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
if v == 0 goto label;
v = "doublearrow";
goto label;
label:
v = "line";
label:
v[4] = v;
v[5] = ".png\",";
v[6] = " \"li_attr\":";
v[7] = "  {";
v[8] = "     ";
v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_meta_SourceInformation: java.lang.String _source()>();
v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, "TOFILL");
if v == 0 goto label;
v = "";
goto label;
label:
v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
v = newarray (java.lang.String)[3];
v[0] = "\"RO\":\"";
v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_meta_SourceInformation: java.lang.String _source()>();
v = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: boolean isSourceReadOnly(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
v[1] = v;
v[2] = "\",";
v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_string_plus: java.lang.String Root_meta_pure_functions_string_plus_String_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
label:
v[9] = v;
v[10] = "    \"pureName\":\"";
v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty: java.lang.String _name()>();
v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
v = (int) -1;
v = (int) -1;
v = (int) -1;
v = (int) -1;
specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/pure_ide/concepts.pure", v, v, 131, 84, v, v);
v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object toOne(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
v[11] = v;
v[12] = "\",";
v[13] = "    \"pureId\":\"";
v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: java.lang.String manageId(java.lang.Object)>(v);
v[14] = v;
v[15] = "\",";
v[16] = "    \"pureType\":\"";
v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.execution.CompiledProcessorSupport getProcessorSupport()>();
v = staticinvoke <org.finos.legend.pure.generated.CoreGen: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType safeGetGenericType(java.lang.Object,org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor,org.finos.legend.pure.m.navigation.ProcessorSupport)>(v, v, v);
v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type _rawType()>();
v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
v = (int) -1;
v = (int) -1;
v = (int) -1;
v = (int) -1;
specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/pure_ide/concepts.pure", v, v, 133, 102, v, v);
v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object toOne(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.Pure: java.lang.String manageId(java.lang.Object)>(v);
v[17] = v;
v[18] = "\",";
v[19] = "    \"classPath\":\"";
v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.property.AbstractProperty: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PropertyOwner _owner()>();
v = staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_meta_elementToPath: java.lang.String Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
v[20] = v;
v[21] = "\",";
v[22] = "    \"file\":\"";
v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_meta_SourceInformation: java.lang.String _source()>();
v[23] = v;
v[24] = "\",";
v[25] = "    \"line\":\"";
v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_meta_SourceInformation: long _line()>();
v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(long,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
v[26] = v;
v[27] = "\",";
v[28] = "    \"column\":\"";
v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_meta_SourceInformation: long _column()>();
v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(long,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
v[29] = v;
v[30] = "  \"}";
v[31] = "}";
v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_string_plus: java.lang.String Root_meta_pure_functions_string_plus_String_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
return v;
}
}