-
Bug
-
Resolution: Duplicate
-
P3
-
17, 18
ADDITIONAL SYSTEM INFORMATION :
Linux, Java17
A DESCRIPTION OF THE PROBLEM :
While compiling my code through the java tools inside of Java, I get
An exception has occurred in the compiler (17). Please file a bug against the Java compiler via the Java bug reporting page (http://bugreport.java.com) after checking the Bug Database (http://bugs.java.com) for duplicates. Include your program, the following diagnostic, and the parameters passed to the Java compiler in your report. Thank you.
java.lang.NullPointerException: Cannot invoke "com.sun.tools.javac.code.Symbol.getDeclarationAttributes()" because "sym" is null
REGRESSION : Last worked in version 16.0.2
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
I'm compiling a very large and nontrivial Java program.
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
The program should successfully compile
ACTUAL -
The passed DiagnosticListener<JavaFileObject> reports an error
---------- BEGIN SOURCE ----------
Not complete since it is using all the other files that can not reasonably be included
------------------------------------------------------------------------------------------------------------------------------------------
package is.L42.metaGenerated;
import is.L42.platformSpecific.javaTranslation.L42Any;
import is.L42.platformSpecific.javaTranslation.L42£Void;
import is.L42.platformSpecific.javaTranslation.L42£Library;
import is.L42.platformSpecific.javaTranslation.L42ClassAny;
import is.L42.platformSpecific.javaTranslation.L42Fwd;
import is.L42.platformSpecific.javaTranslation.L42Throwable;
import is.L42.platformSpecific.javaTranslation.L42Error;
import is.L42.platformSpecific.javaTranslation.L42Exception;
import is.L42.platformSpecific.javaTranslation.L42Return;
import is.L42.platformSpecific.javaTranslation.L42£TrustedIO;
import is.L42.platformSpecific.javaTranslation.L42£LazyMsg;
import is.L42.platformSpecific.javaTranslation.L42£NonDeterministicError;
import is.L42.numbers.L42£BigRational;
import is.L42.cache.L42Cache;
import is.L42.cache.L42CacheMap;
import is.L42.cache.L42Cachable;
import is.L42.cache.L42StandardCache;
import is.L42.cache.L42SingletonCache;
import is.L42.cache.concurrency.CachedRes;
import is.L42.platformSpecific.javaTranslation.L42NoFields;
import is.L42.meta.L42£Meta;
import is.L42.introspection.L42£Nested;
import is.L42.introspection.L42£Type;
import is.L42.introspection.L42£Doc;
import is.L42.introspection.L42£Method;
import is.L42.meta.L42£Name;
import is.L42.maps.L42£Set;
import is.L42.maps.L42£ImmMap;
import is.L42.maps.L42£MutMap;
import is.L42.maps.L42£SelfList;
import is.L42.platformSpecific.javaTranslation.Resources;
import java.util.List;
import java.util.ArrayList;
import java.util.function.BiConsumer;
public class £cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode implements L42Any,L42Cachable<£cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode>{
static final Class<£cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode> _class=£cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode.class;
public static final L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode> myCache=L42CacheMap.newStandardCache(new String[]{ "DeployAAA", "Trait", "RemoveUnusedCode"},£cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode._class);
static{L42CacheMap.lateInitialize((L42StandardCache<£cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode>)myCache,new Class<?>[]{L42£Meta._class});}
@Override public L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode> myCache(){return myCache;}
private volatile £cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode norm;
@Override public £cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode newInstance(){ return new £cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode();}
@Override public void setNorm(£cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode t){assert this.norm==null;this.norm=t;}
@Override public £cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode myNorm(){return this.norm;}
@Override public int numFields(){return 1;}
@Override public void setField(int i, Object o){switch(i){
case 0:unwrap=(L42£Meta)o;return;
default:throw new ArrayIndexOutOfBoundsException();
}}
@Override public Object getField(int i) {switch(i){
case 0:return unwrap;
default:throw new ArrayIndexOutOfBoundsException();
}}
public static L42£Meta £m£happly(£cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode £xthis){
return new L42£Meta();
}
public static L42£Library £mremoveUnusedCode£xthat(L42£Meta £xthis, L42£Library £xthat){
return £xthis.removeUnusedCode(£xthat);
}
public static £cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode NewFwd(){return new _Fwd();}
public static class _Fwd extends £cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode implements L42Fwd{
private List<Object> os=new ArrayList<>();
private List<BiConsumer<Object,Object>> fs=new ArrayList<>();
public List<Object> os(){return os;}
public List<BiConsumer<Object,Object>> fs(){return fs;}
public L42ClassAny asPath(){return Resources.ofPath(75);}
@Override public L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode> myCache() {return mySCache;}}
public static final £cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode pathInstance=new _Fwd();
static final L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode> mySCache=L42CacheMap.newSingletonCache(new String[]{ "DeployAAA", "Trait", "RemoveUnusedCode"}, pathInstance.getClass());
public L42£Meta unwrap;
public static £cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode wrap(L42£Meta that){£cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode res=new £cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode();res.unwrap=that;return res;}
}
, package is.L42.metaGenerated;
import is.L42.platformSpecific.javaTranslation.L42Any;
import is.L42.platformSpecific.javaTranslation.L42£Void;
import is.L42.platformSpecific.javaTranslation.L42£Library;
import is.L42.platformSpecific.javaTranslation.L42ClassAny;
import is.L42.platformSpecific.javaTranslation.L42Fwd;
import is.L42.platformSpecific.javaTranslation.L42Throwable;
import is.L42.platformSpecific.javaTranslation.L42Error;
import is.L42.platformSpecific.javaTranslation.L42Exception;
import is.L42.platformSpecific.javaTranslation.L42Return;
import is.L42.platformSpecific.javaTranslation.L42£TrustedIO;
import is.L42.platformSpecific.javaTranslation.L42£LazyMsg;
import is.L42.platformSpecific.javaTranslation.L42£NonDeterministicError;
import is.L42.numbers.L42£BigRational;
import is.L42.cache.L42Cache;
import is.L42.cache.L42CacheMap;
import is.L42.cache.L42Cachable;
import is.L42.cache.L42StandardCache;
import is.L42.cache.L42SingletonCache;
import is.L42.cache.concurrency.CachedRes;
import is.L42.platformSpecific.javaTranslation.L42NoFields;
import is.L42.meta.L42£Meta;
import is.L42.introspection.L42£Nested;
import is.L42.introspection.L42£Type;
import is.L42.introspection.L42£Doc;
import is.L42.introspection.L42£Method;
import is.L42.meta.L42£Name;
import is.L42.maps.L42£Set;
import is.L42.maps.L42£ImmMap;
import is.L42.maps.L42£MutMap;
import is.L42.maps.L42£SelfList;
import is.L42.platformSpecific.javaTranslation.Resources;
import java.util.List;
import java.util.ArrayList;
import java.util.function.BiConsumer;
public class £cDeployAAA£n0£cMessageTrait£n1£E{public static L42£Library execute(){return switch(0){default->{
£cDeployAAA£n0£_£cTrait£n1 £xfresh198_main=null;
£xfresh198_main=switch(0){default->{
£cDeployAAA£n0£_£cTrait£n1 £xfresh149_op=null;
L42£Library £xfresh150_op=null;
£xfresh149_op=£cDeployAAA£n0£_£cTrait£n1£_£cClassOperators.£m£happly(£cDeployAAA£n0£_£cTrait£n1£_£cClassOperators.pathInstance);
£xfresh150_op=Resources.ofLib(87);
yield £cDeployAAA£n0£_£cTrait£n1.£m£hcolon0£xlib(£xfresh149_op,£xfresh150_op);
}}
;
yield £cDeployAAA£n0£_£cTrait£n1.£m£htoLibrary(£xfresh198_main);
}}
;}}, package is.L42.metaGenerated;
import is.L42.platformSpecific.javaTranslation.L42Any;
import is.L42.platformSpecific.javaTranslation.L42£Void;
import is.L42.platformSpecific.javaTranslation.L42£Library;
import is.L42.platformSpecific.javaTranslation.L42ClassAny;
import is.L42.platformSpecific.javaTranslation.L42Fwd;
import is.L42.platformSpecific.javaTranslation.L42Throwable;
import is.L42.platformSpecific.javaTranslation.L42Error;
import is.L42.platformSpecific.javaTranslation.L42Exception;
import is.L42.platformSpecific.javaTranslation.L42Return;
import is.L42.platformSpecific.javaTranslation.L42£TrustedIO;
import is.L42.platformSpecific.javaTranslation.L42£LazyMsg;
import is.L42.platformSpecific.javaTranslation.L42£NonDeterministicError;
import is.L42.numbers.L42£BigRational;
import is.L42.cache.L42Cache;
import is.L42.cache.L42CacheMap;
import is.L42.cache.L42Cachable;
import is.L42.cache.L42StandardCache;
import is.L42.cache.L42SingletonCache;
import is.L42.cache.concurrency.CachedRes;
import is.L42.platformSpecific.javaTranslation.L42NoFields;
import is.L42.meta.L42£Meta;
import is.L42.introspection.L42£Nested;
import is.L42.introspection.L42£Type;
import is.L42.introspection.L42£Doc;
import is.L42.introspection.L42£Method;
import is.L42.meta.L42£Name;
import is.L42.maps.L42£Set;
import is.L42.maps.L42£ImmMap;
import is.L42.maps.L42£MutMap;
import is.L42.maps.L42£SelfList;
import is.L42.platformSpecific.javaTranslation.Resources;
import java.util.List;
import java.util.ArrayList;
import java.util.function.BiConsumer;
public class £cDeployAAA£n0£_£cTrait£n1£_£cToLibrary extends L42NoFields<£cDeployAAA£n0£_£cTrait£n1£_£cToLibrary> implements L42Any{
static final Class<£cDeployAAA£n0£_£cTrait£n1£_£cToLibrary> _class=£cDeployAAA£n0£_£cTrait£n1£_£cToLibrary.class;
public static final L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cToLibrary> myCache=L42CacheMap.newSingletonCache(new String[]{ "DeployAAA", "Trait", "ToLibrary"},£cDeployAAA£n0£_£cTrait£n1£_£cToLibrary._class);
@Override public L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cToLibrary> myCache(){return myCache;}
public static L42£Library £mof(£cDeployAAA£n0£_£cTrait£n1£_£cToLibrary £xthis){
return Resources.ofLib(73);
}
public static £cDeployAAA£n0£_£cTrait£n1£_£cToLibrary NewFwd(){return new _Fwd();}
public static class _Fwd extends £cDeployAAA£n0£_£cTrait£n1£_£cToLibrary implements L42Fwd{
private List<Object> os=new ArrayList<>();
private List<BiConsumer<Object,Object>> fs=new ArrayList<>();
public List<Object> os(){return os;}
public List<BiConsumer<Object,Object>> fs(){return fs;}
public L42ClassAny asPath(){return Resources.ofPath(74);}
@Override public L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cToLibrary> myCache() {return mySCache;}}
public static final £cDeployAAA£n0£_£cTrait£n1£_£cToLibrary pathInstance=new _Fwd();
static final L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cToLibrary> mySCache=L42CacheMap.newSingletonCache(new String[]{ "DeployAAA", "Trait", "ToLibrary"}, pathInstance.getClass());
}
, package is.L42.metaGenerated;
import is.L42.platformSpecific.javaTranslation.L42Any;
import is.L42.platformSpecific.javaTranslation.L42£Void;
import is.L42.platformSpecific.javaTranslation.L42£Library;
import is.L42.platformSpecific.javaTranslation.L42ClassAny;
import is.L42.platformSpecific.javaTranslation.L42Fwd;
import is.L42.platformSpecific.javaTranslation.L42Throwable;
import is.L42.platformSpecific.javaTranslation.L42Error;
import is.L42.platformSpecific.javaTranslation.L42Exception;
import is.L42.platformSpecific.javaTranslation.L42Return;
import is.L42.platformSpecific.javaTranslation.L42£TrustedIO;
import is.L42.platformSpecific.javaTranslation.L42£LazyMsg;
import is.L42.platformSpecific.javaTranslation.L42£NonDeterministicError;
import is.L42.numbers.L42£BigRational;
import is.L42.cache.L42Cache;
import is.L42.cache.L42CacheMap;
import is.L42.cache.L42Cachable;
import is.L42.cache.L42StandardCache;
import is.L42.cache.L42SingletonCache;
import is.L42.cache.concurrency.CachedRes;
import is.L42.platformSpecific.javaTranslation.L42NoFields;
import is.L42.meta.L42£Meta;
import is.L42.introspection.L42£Nested;
import is.L42.introspection.L42£Type;
import is.L42.introspection.L42£Doc;
import is.L42.introspection.L42£Method;
import is.L42.meta.L42£Name;
import is.L42.maps.L42£Set;
import is.L42.maps.L42£ImmMap;
import is.L42.maps.L42£MutMap;
import is.L42.maps.L42£SelfList;
import is.L42.platformSpecific.javaTranslation.Resources;
import java.util.List;
import java.util.ArrayList;
import java.util.function.BiConsumer;
public class £cDeployAAA£n0£_£cIntrospection£dNested£n1 extends L42NoFields<£cDeployAAA£n0£_£cIntrospection£dNested£n1> implements L42Any{
static final Class<£cDeployAAA£n0£_£cIntrospection£dNested£n1> _class=£cDeployAAA£n0£_£cIntrospection£dNested£n1.class;
public static final L42Cache<£cDeployAAA£n0£_£cIntrospection£dNested£n1> myCache=L42CacheMap.newSingletonCache(new String[]{ "DeployAAA", "Introspection$Nested"},£cDeployAAA£n0£_£cIntrospection£dNested£n1._class);
@Override public L42Cache<£cDeployAAA£n0£_£cIntrospection£dNested£n1> myCache(){return myCache;}
public static £cDeployAAA£n0£_£cIntrospection£dNested£n1 £m£happly£xlibrary(£cDeployAAA£n0£_£cIntrospection£dNested£n1 £xthis, L42£Library £xlibrary){
return Resources.throwE(new L42Error(L42£Void.instance));
}
public static £cDeployAAA£n0£_£cIntrospection£dNested£n1 £m£happly£xthat(£cDeployAAA£n0£_£cIntrospection£dNested£n1 £xthis, L42Any £xthat){
return Resources.throwE(new L42Error(L42£Void.instance));
}
public static String £mmsgTitle£xtext(£cDeployAAA£n0£_£cIntrospection£dNested£n1 £xthis, String £xtext){
return Resources.throwE(new L42Error(L42£Void.instance));
}
public static String £mposition(£cDeployAAA£n0£_£cIntrospection£dNested£n1 £xthis){
return Resources.throwE(new L42Error(L42£Void.instance));
}
public static £cDeployAAA£n0£_£cIntrospection£dNested£n1 NewFwd(){return new _Fwd();}
public static class _Fwd extends £cDeployAAA£n0£_£cIntrospection£dNested£n1 implements L42Fwd{
private List<Object> os=new ArrayList<>();
private List<BiConsumer<Object,Object>> fs=new ArrayList<>();
public List<Object> os(){return os;}
public List<BiConsumer<Object,Object>> fs(){return fs;}
public L42ClassAny asPath(){return Resources.ofPath(38);}
@Override public L42Cache<£cDeployAAA£n0£_£cIntrospection£dNested£n1> myCache() {return mySCache;}}
public static final £cDeployAAA£n0£_£cIntrospection£dNested£n1 pathInstance=new _Fwd();
static final L42Cache<£cDeployAAA£n0£_£cIntrospection£dNested£n1> mySCache=L42CacheMap.newSingletonCache(new String[]{ "DeployAAA", "Introspection$Nested"}, pathInstance.getClass());
}
, package is.L42.metaGenerated;
import is.L42.platformSpecific.javaTranslation.L42Any;
import is.L42.platformSpecific.javaTranslation.L42£Void;
import is.L42.platformSpecific.javaTranslation.L42£Library;
import is.L42.platformSpecific.javaTranslation.L42ClassAny;
import is.L42.platformSpecific.javaTranslation.L42Fwd;
import is.L42.platformSpecific.javaTranslation.L42Throwable;
import is.L42.platformSpecific.javaTranslation.L42Error;
import is.L42.platformSpecific.javaTranslation.L42Exception;
import is.L42.platformSpecific.javaTranslation.L42Return;
import is.L42.platformSpecific.javaTranslation.L42£TrustedIO;
import is.L42.platformSpecific.javaTranslation.L42£LazyMsg;
import is.L42.platformSpecific.javaTranslation.L42£NonDeterministicError;
import is.L42.numbers.L42£BigRational;
import is.L42.cache.L42Cache;
import is.L42.cache.L42CacheMap;
import is.L42.cache.L42Cachable;
import is.L42.cache.L42StandardCache;
import is.L42.cache.L42SingletonCache;
import is.L42.cache.concurrency.CachedRes;
import is.L42.platformSpecific.javaTranslation.L42NoFields;
import is.L42.meta.L42£Meta;
import is.L42.introspection.L42£Nested;
import is.L42.introspection.L42£Type;
import is.L42.introspection.L42£Doc;
import is.L42.introspection.L42£Method;
import is.L42.meta.L42£Name;
import is.L42.maps.L42£Set;
import is.L42.maps.L42£ImmMap;
import is.L42.maps.L42£MutMap;
import is.L42.maps.L42£SelfList;
import is.L42.platformSpecific.javaTranslation.Resources;
import java.util.List;
import java.util.ArrayList;
import java.util.function.BiConsumer;
public class £cDeployAAA£n0£_£cTrait£n1£_£cClassOperators extends L42NoFields<£cDeployAAA£n0£_£cTrait£n1£_£cClassOperators> implements L42Any{
static final Class<£cDeployAAA£n0£_£cTrait£n1£_£cClassOperators> _class=£cDeployAAA£n0£_£cTrait£n1£_£cClassOperators.class;
public static final L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cClassOperators> myCache=L42CacheMap.newSingletonCache(new String[]{ "DeployAAA", "Trait", "ClassOperators"},£cDeployAAA£n0£_£cTrait£n1£_£cClassOperators._class);
@Override public L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cClassOperators> myCache(){return myCache;}
public static £cDeployAAA£n0£_£cTrait£n1 £m£happly(£cDeployAAA£n0£_£cTrait£n1£_£cClassOperators £xthis){
return £cDeployAAA£n0£_£cTrait£n1.£m£happly(£cDeployAAA£n0£_£cTrait£n1.pathInstance);
}
public static £cDeployAAA£n0£_£cTrait£n1£_£cClassOperators NewFwd(){return new _Fwd();}
public static class _Fwd extends £cDeployAAA£n0£_£cTrait£n1£_£cClassOperators implements L42Fwd{
private List<Object> os=new ArrayList<>();
private List<BiConsumer<Object,Object>> fs=new ArrayList<>();
public List<Object> os(){return os;}
public List<BiConsumer<Object,Object>> fs(){return fs;}
public L42ClassAny asPath(){return Resources.ofPath(70);}
@Override public L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cClassOperators> myCache() {return mySCache;}}
public static final £cDeployAAA£n0£_£cTrait£n1£_£cClassOperators pathInstance=new _Fwd();
static final L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cClassOperators> mySCache=L42CacheMap.newSingletonCache(new String[]{ "DeployAAA", "Trait", "ClassOperators"}, pathInstance.getClass());
}
, package is.L42.metaGenerated;
import is.L42.platformSpecific.javaTranslation.L42Any;
import is.L42.platformSpecific.javaTranslation.L42£Void;
import is.L42.platformSpecific.javaTranslation.L42£Library;
import is.L42.platformSpecific.javaTranslation.L42ClassAny;
import is.L42.platformSpecific.javaTranslation.L42Fwd;
import is.L42.platformSpecific.javaTranslation.L42Throwable;
import is.L42.platformSpecific.javaTranslation.L42Error;
import is.L42.platformSpecific.javaTranslation.L42Exception;
import is.L42.platformSpecific.javaTranslation.L42Return;
import is.L42.platformSpecific.javaTranslation.L42£TrustedIO;
import is.L42.platformSpecific.javaTranslation.L42£LazyMsg;
import is.L42.platformSpecific.javaTranslation.L42£NonDeterministicError;
import is.L42.numbers.L42£BigRational;
import is.L42.cache.L42Cache;
import is.L42.cache.L42CacheMap;
import is.L42.cache.L42Cachable;
import is.L42.cache.L42StandardCache;
import is.L42.cache.L42SingletonCache;
import is.L42.cache.concurrency.CachedRes;
import is.L42.platformSpecific.javaTranslation.L42NoFields;
import is.L42.meta.L42£Meta;
import is.L42.introspection.L42£Nested;
import is.L42.introspection.L42£Type;
import is.L42.introspection.L42£Doc;
import is.L42.introspection.L42£Method;
import is.L42.meta.L42£Name;
import is.L42.maps.L42£Set;
import is.L42.maps.L42£ImmMap;
import is.L42.maps.L42£MutMap;
import is.L42.maps.L42£SelfList;
import is.L42.platformSpecific.javaTranslation.Resources;
import java.util.List;
import java.util.ArrayList;
import java.util.function.BiConsumer;
public class £cDeployAAA£n0£_£cTrait£n1£_£cAcc implements L42Any,L42Cachable<£cDeployAAA£n0£_£cTrait£n1£_£cAcc>{
static final Class<£cDeployAAA£n0£_£cTrait£n1£_£cAcc> _class=£cDeployAAA£n0£_£cTrait£n1£_£cAcc.class;
public static final L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cAcc> myCache=L42CacheMap.newStandardCache(new String[]{ "DeployAAA", "Trait", "Acc"},£cDeployAAA£n0£_£cTrait£n1£_£cAcc._class);
static{L42CacheMap.lateInitialize((L42StandardCache<£cDeployAAA£n0£_£cTrait£n1£_£cAcc>)myCache,new Class<?>[]{L42£Meta._class});}
@Override public L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cAcc> myCache(){return myCache;}
private volatile £cDeployAAA£n0£_£cTrait£n1£_£cAcc norm;
@Override public £cDeployAAA£n0£_£cTrait£n1£_£cAcc newInstance(){ return new £cDeployAAA£n0£_£cTrait£n1£_£cAcc();}
@Override public void setNorm(£cDeployAAA£n0£_£cTrait£n1£_£cAcc t){assert this.norm==null;this.norm=t;}
@Override public £cDeployAAA£n0£_£cTrait£n1£_£cAcc myNorm(){return this.norm;}
@Override public int numFields(){return 1;}
@Override public void setField(int i, Object o){switch(i){
case 0:£xthat=(L42£Meta)o;return;
default:throw new ArrayIndexOutOfBoundsException();
}}
@Override public Object getField(int i) {switch(i){
case 0:return £xthat;
default:throw new ArrayIndexOutOfBoundsException();
}}
L42£Meta £xthat;
public static BiConsumer<Object,Object> FieldAssFor_that=(f,o)->{((£cDeployAAA£n0£_£cTrait£n1£_£cAcc)o).£xthat=(L42£Meta)f;};
public static L42£Void £mthat£xthat(£cDeployAAA£n0£_£cTrait£n1£_£cAcc £xthis, L42£Meta £xthat){
£xthis.£xthat=£xthat;return L42£Void.instance;
}
public static L42£Meta £mthat(£cDeployAAA£n0£_£cTrait£n1£_£cAcc £xthis){
return £xthis.£xthat;
}
public static £cDeployAAA£n0£_£cTrait£n1£_£cAcc £m£happly£xthat(£cDeployAAA£n0£_£cTrait£n1£_£cAcc £xthis, L42£Meta £xthat){
£cDeployAAA£n0£_£cTrait£n1£_£cAcc Res=new £cDeployAAA£n0£_£cTrait£n1£_£cAcc();
Res.£xthat=£xthat;
return Res;
}
public static £cDeployAAA£n0£_£cTrait£n1£_£cAcc £m£happly£xsquareBuilder(£cDeployAAA£n0£_£cTrait£n1£_£cAcc £xthis, £cDeployAAA£n0£_£cTrait£n1£_£cAcc £xsquareBuilder){
return £xsquareBuilder;
}
public static £cDeployAAA£n0£_£cTrait£n1£_£cAcc £m£hsquareBuilder(£cDeployAAA£n0£_£cTrait£n1£_£cAcc £xthis){
return £cDeployAAA£n0£_£cTrait£n1£_£cAcc.£m£happly£xthat(£cDeployAAA£n0£_£cTrait£n1£_£cAcc.pathInstance,£cDeployAAA£n0£_£cName£dMapping£n1.£m£happly(£cDeployAAA£n0£_£cName£dMapping£n1.pathInstance));
}
public static boolean £m£hshortCircutSquare(£cDeployAAA£n0£_£cTrait£n1£_£cAcc £xthis){
return £cDeployAAA£n0£_£cBool£n1.£mtrue(£cDeployAAA£n0£_£cBool£n1.pathInstance);
}
public static L42£Void £m£hsquareAdd£xthat(£cDeployAAA£n0£_£cTrait£n1£_£cAcc £xthis, L42£Meta £xthat){
return £cDeployAAA£n0£_£cTrait£n1£_£cAcc.£mthat£xthat(£xthis,switch(0){default->{
L42£Meta £xfresh102_receiver=null;
£xfresh102_receiver=£cDeployAAA£n0£_£cTrait£n1£_£cAcc.£mthat(£xthis);
yield £cDeployAAA£n0£_£cName£dMapping£n1.£mmergeMap£xdeep(£xfresh102_receiver,£xthat);
}}
);
}
public static L42£Void £m£hsquareAdd£xclear(£cDeployAAA£n0£_£cTrait£n1£_£cAcc £xthis, £cDeployAAA£n0£_£cName£n1 £xclear){
return £cDeployAAA£n0£_£cTrait£n1£_£cAcc.£m£hsquareAdd£xthat(£xthis,switch(0){default->{
boolean £xfresh103_op3=false;
£xfresh103_op3=£cDeployAAA£n0£_£cName£n1.£m£hshortCircut£hminusgt(£xclear);
yield switch(0){default->{
L42£Void £xfresh104_underscore=null;
try{
£xfresh104_underscore=switch(0){default->{
boolean £xfresh105_receiver=false;
£xfresh105_receiver=£cDeployAAA£n0£_£cBool£n1.£m£hif(£xfresh103_op3);
yield £cDeployAAA£n0£_£cBool£n1.£m£hcheckTrue(£xfresh105_receiver);
}}
;
}
catch(L42Exception catchVar0){
if(catchVar0.obj42() instanceof L42£Void){
L42£Void £xfresh106_underscore=(L42£Void)catchVar0.obj42();
yield £cDeployAAA£n0£_£cName£n1.£m£hshortProcess£hminusgt£xthat£xother(£xclear,£xfresh103_op3,£cDeployAAA£n0£_£cName£n1.£m£hfrom£xstringLiteral(£cDeployAAA£n0£_£cName£n1.pathInstance,switch(0){default->{
StringBuilder £xfresh107_builder=null;
£xfresh107_builder=£cDeployAAA£n0£_£cS£dStringBuilder£n1.£m£hstringLiteralBuilder(£cDeployAAA£n0£_£cS£dStringBuilder£n1.pathInstance);
yield £xfresh107_builder;
}}
));
}
throw catchVar0;
}
yield £cDeployAAA£n0£_£cName£n1.£m£hshortResult£hminusgt£xthat(£xclear,£xfresh103_op3);
}}
;
}}
);
}
public static L42£Void £m£hsquareAdd£xclearSingle(£cDeployAAA£n0£_£cTrait£n1£_£cAcc £xthis, £cDeployAAA£n0£_£cName£n1 £xclearSingle){
return £cDeployAAA£n0£_£cTrait£n1£_£cAcc.£m£hsquareAdd£xsingle(£xthis,switch(0){default->{
boolean £xfresh108_op3=false;
£xfresh108_op3=£cDeployAAA£n0£_£cName£n1.£m£hshortCircut£hminusgt(£xclearSingle);
yield switch(0){default->{
L42£Void £xfresh109_underscore=null;
try{
£xfresh109_underscore=switch(0){default->{
boolean £xfresh110_receiver=false;
£xfresh110_receiver=£cDeployAAA£n0£_£cBool£n1.£m£hif(£xfresh108_op3);
yield £cDeployAAA£n0£_£cBool£n1.£m£hcheckTrue(£xfresh110_receiver);
}}
;
}
catch(L42Exception catchVar0){
if(catchVar0.obj42() instanceof L42£Void){
L42£Void £xfresh111_underscore=(L42£Void)catchVar0.obj42();
yield £cDeployAAA£n0£_£cName£n1.£m£hshortProcess£hminusgt£xthat£xother(£xclearSingle,£xfresh108_op3,£cDeployAAA£n0£_£cName£n1.£m£hfrom£xstringLiteral(£cDeployAAA£n0£_£cName£n1.pathInstance,switch(0){default->{
StringBuilder £xfresh112_builder=null;
£xfresh112_builder=£cDeployAAA£n0£_£cS£dStringBuilder£n1.£m£hstringLiteralBuilder(£cDeployAAA£n0£_£cS£dStringBuilder£n1.pathInstance);
yield £xfresh112_builder;
}}
));
}
throw catchVar0;
}
yield £cDeployAAA£n0£_£cName£n1.£m£hshortResult£hminusgt£xthat(£xclearSingle,£xfresh108_op3);
}}
;
}}
);
}
public static L42£Void £m£hsquareAdd£xsingle(£cDeployAAA£n0£_£cTrait£n1£_£cAcc £xthis, L42£Meta £xsingle){
return £cDeployAAA£n0£_£cTrait£n1£_£cAcc.£mthat£xthat(£xthis,switch(0){default->{
L42£Meta £xfresh113_receiver=null;
£xfresh113_receiver=£cDeployAAA£n0£_£cTrait£n1£_£cAcc.£mthat(£xthis);
yield £cDeployAAA£n0£_£cName£dMapping£n1.£mmergeMap£xthat(£xfresh113_receiver,£xsingle);
}}
);
}
public static L42£Void £m£hsquareAdd£xhide(£cDeployAAA£n0£_£cTrait£n1£_£cAcc £xthis, £cDeployAAA£n0£_£cName£n1 £xhide){
return £cDeployAAA£n0£_£cTrait£n1£_£cAcc.£m£hsquareAdd£xthat(£xthis,switch(0){default->{
£cDeployAAA£n0£_£cName£n1 £xfresh114_op=null;
£xfresh114_op=£cDeployAAA£n0£_£cName£n1.£m£hfrom£xstringLiteral(£cDeployAAA£n0£_£cName£n1.pathInstance,switch(0){default->{
StringBuilder £xfresh115_builder=null;
£xfresh115_builder=£cDeployAAA£n0£_£cS£dStringBuilder£n1.£m£hstringLiteralBuilder(£cDeployAAA£n0£_£cS£dStringBuilder£n1.pathInstance);
yield £xfresh115_builder;
}}
);
yield £cDeployAAA£n0£_£cName£n1.£m£hequalgt0£xother(£xhide,£xfresh114_op);
}}
);
}
public static L42£Void £m£hsquareAdd£xignoreSelfRename(£cDeployAAA£n0£_£cTrait£n1£_£cAcc £xthis, L42£Meta £xignoreSelfRename){
return switch(0){default->{
boolean £xfresh116_cond=false;
£xfresh116_cond=switch(0){default->{
boolean £xfresh117_receiver=false;
£xfresh117_receiver=£cDeployAAA£n0£_£cName£dMapping£n1.£misSelfRename(£xignoreSelfRename);
yield £cDeployAAA£n0£_£cBool£n1.£m£hbang0(£xfresh117_receiver);
}}
;
yield switch(0){default->{
L42£Void £xfresh118_underscore=null;
try{
£xfresh118_underscore=switch(0){default->{
boolean £xfresh119_receiver=false;
£xfresh119_receiver=£cDeployAAA£n0£_£cBool£n1.£m£hif(£xfresh116_cond);
yield £cDeployAAA£n0£_£cBool£n1.£m£hcheckTrue(£xfresh119_receiver);
}}
;
}
catch(L42Exception catchVar0){
if(catchVar0.obj42() instanceof L42£Void){
L42£Void £xfresh120_underscore=(L42£Void)catchVar0.obj42();
yield L42£Void.instance;
}
throw catchVar0;
}
yield £cDeployAAA£n0£_£cTrait£n1£_£cAcc.£mthat£xthat(£xthis,switch(0){default->{
L42£Meta £xfresh121_receiver=null;
£xfresh121_receiver=£cDeployAAA£n0£_£cTrait£n1£_£cAcc.£mthat(£xthis);
yield £cDeployAAA£n0£_£cName£dMapping£n1.£mmergeMap£xdeep(£xfresh121_receiver,£xignoreSelfRename);
}}
);
}}
;
}}
;
}
public static L42£Void £m£hsquareAdd£xignoreSelfRenameSingle(£cDeployAAA£n0£_£cTrait£n1£_£cAcc £xthis, L42£Meta £xignoreSelfRenameSingle){
return switch(0){default->{
boolean £xfresh122_cond=false;
£xfresh122_cond=switch(0){default->{
boolean £xfresh123_receiver=false;
£xfresh123_receiver=£cDeployAAA£n0£_£cName£dMapping£n1.£misSelfRename(£xignoreSelfRenameSingle);
yield £cDeployAAA£n0£_£cBool£n1.£m£hbang0(£xfresh123_receiver);
}}
;
yield switch(0){default->{
L42£Void £xfresh124_underscore=null;
try{
£xfresh124_underscore=switch(0){default->{
boolean £xfresh125_receiver=false;
£xfresh125_receiver=£cDeployAAA£n0£_£cBool£n1.£m£hif(£xfresh122_cond);
yield £cDeployAAA£n0£_£cBool£n1.£m£hcheckTrue(£xfresh125_receiver);
}}
;
}
catch(L42Exception catchVar0){
if(catchVar0.obj42() instanceof L42£Void){
L42£Void £xfresh126_underscore=(L42£Void)catchVar0.obj42();
yield L42£Void.instance;
}
throw catchVar0;
}
yield £cDeployAAA£n0£_£cTrait£n1£_£cAcc.£mthat£xthat(£xthis,switch(0){default->{
L42£Meta £xfresh127_receiver=null;
£xfresh127_receiver=£cDeployAAA£n0£_£cTrait£n1£_£cAcc.£mthat(£xthis);
yield £cDeployAAA£n0£_£cName£dMapping£n1.£mmergeMap£xthat(£xfresh127_receiver,£xignoreSelfRenameSingle);
}}
);
}}
;
}}
;
}
public static £cDeployAAA£n0£_£cTrait£n1£_£cAcc NewFwd(){return new _Fwd();}
public static class _Fwd extends £cDeployAAA£n0£_£cTrait£n1£_£cAcc implements L42Fwd{
private List<Object> os=new ArrayList<>();
private List<BiConsumer<Object,Object>> fs=new ArrayList<>();
public List<Object> os(){return os;}
public List<BiConsumer<Object,Object>> fs(){return fs;}
public L42ClassAny asPath(){return Resources.ofPath(72);}
@Override public L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cAcc> myCache() {return mySCache;}}
public static final £cDeployAAA£n0£_£cTrait£n1£_£cAcc pathInstance=new _Fwd();
static final L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cAcc> mySCache=L42CacheMap.newSingletonCache(new String[]{ "DeployAAA", "Trait", "Acc"}, pathInstance.getClass());
}
, package is.L42.metaGenerated;
import is.L42.platformSpecific.javaTranslation.L42Any;
import is.L42.platformSpecific.javaTranslation.L42£Void;
import is.L42.platformSpecific.javaTranslation.L42£Library;
import is.L42.platformSpecific.javaTranslation.L42ClassAny;
import is.L42.platformSpecific.javaTranslation.L42Fwd;
import is.L42.platformSpecific.javaTranslation.L42Throwable;
import is.L42.platformSpecific.javaTranslation.L42Error;
import is.L42.platformSpecific.javaTranslation.L42Exception;
import is.L42.platformSpecific.javaTranslation.L42Return;
import is.L42.platformSpecific.javaTranslation.L42£TrustedIO;
import is.L42.platformSpecific.javaTranslation.L42£LazyMsg;
import is.L42.platformSpecific.javaTranslation.L42£NonDeterministicError;
import is.L42.numbers.L42£BigRational;
import is.L42.cache.L42Cache;
import is.L42.cache.L42CacheMap;
import is.L42.cache.L42Cachable;
import is.L42.cache.L42StandardCache;
import is.L42.cache.L42SingletonCache;
import is.L42.cache.concurrency.CachedRes;
import is.L42.platformSpecific.javaTranslation.L42NoFields;
import is.L42.meta.L42£Meta;
import is.L42.introspection.L42£Nested;
import is.L42.introspection.L42£Type;
import is.L42.introspection.L42£Doc;
import is.L42.introspection.L42£Method;
import is.L42.meta.L42£Name;
import is.L42.maps.L42£Set;
import is.L42.maps.L42£ImmMap;
import is.L42.maps.L42£MutMap;
import is.L42.maps.L42£SelfList;
import is.L42.platformSpecific.javaTranslation.Resources;
import java.util.List;
import java.util.ArrayList;
import java.util.function.BiConsumer;
public class £cDeployAAA£n0£_£cTrait£n1 implements L42Any,L42Cachable<£cDeployAAA£n0£_£cTrait£n1>{
static final Class<£cDeployAAA£n0£_£cTrait£n1> _class=£cDeployAAA£n0£_£cTrait£n1.class;
public static final L42Cache<£cDeployAAA£n0£_£cTrait£n1> myCache=L42CacheMap.newStandardCache(new String[]{ "DeployAAA", "Trait"},£cDeployAAA£n0£_£cTrait£n1._class);
static{L42CacheMap.lateInitialize((L42StandardCache<£cDeployAAA£n0£_£cTrait£n1>)myCache,new Class<?>[]{L42£Library._class});}
@Override public L42Cache<£cDeployAAA£n0£_£cTrait£n1> myCache(){return myCache;}
private volatile £cDeployAAA£n0£_£cTrait£n1 norm;
@Override public £cDeployAAA£n0£_£cTrait£n1 newInstance(){ return new £cDeployAAA£n0£_£cTrait£n1();}
@Override public void setNorm(£cDeployAAA£n0£_£cTrait£n1 t){assert this.norm==null;this.norm=t;}
@Override public £cDeployAAA£n0£_£cTrait£n1 myNorm(){return this.norm;}
@Override public int numFields(){return 1;}
@Override public void setField(int i, Object o){switch(i){
case 0:£xcode=(L42£Library)o;return;
default:throw new ArrayIndexOutOfBoundsException();
}}
@Override public Object getField(int i) {switch(i){
case 0:return £xcode;
default:throw new ArrayIndexOutOfBoundsException();
}}
L42£Library £xcode;
public static BiConsumer<Object,Object> FieldAssFor_code=(f,o)->{((£cDeployAAA£n0£_£cTrait£n1)o).£xcode=(L42£Library)f;};
public static L42£Library £mcode(£cDeployAAA£n0£_£cTrait£n1 £xthis){
return £xthis.£xcode;
}
public static £cDeployAAA£n0£_£cTrait£n1 £m£happly£xcode(£cDeployAAA£n0£_£cTrait£n1 £xthis, L42£Library £xcode){
£cDeployAAA£n0£_£cTrait£n1 Res=new £cDeployAAA£n0£_£cTrait£n1();
Res.£xcode=£xcode;
return Res;
}
public static £cDeployAAA£n0£_£cTrait£n1 £m£happly£xthat(£cDeployAAA£n0£_£cTrait£n1 £xthis, L42£Library £xthat){
return £cDeployAAA£n0£_£cTrait£n1.£m£happly£xcode(£cDeployAAA£n0£_£cTrait£n1.pathInstance,£xthat);
}
public static £cDeployAAA£n0£_£cTrait£n1 £m£happly(£cDeployAAA£n0£_£cTrait£n1 £xthis){
return £cDeployAAA£n0£_£cTrait£n1.£m£happly£xthat(£cDeployAAA£n0£_£cTrait£n1.pathInstance,Resources.ofLib(76));
}
public static £cDeployAAA£n0£_£cTrait£n1 £msum£xa£xb(£cDeployAAA£n0£_£cTrait£n1 £xthis, L42£Library £xa, L42£Library £xb){
return switch(0){default->{
L42£Void £xfresh77_curlyX=null;
try{
£xfresh77_curlyX=switch(0){default->{
L42£Void £xfresh79_underscore=null;
try{
£xfresh79_underscore=Resources.throwE(new L42Return(£cDeployAAA£n0£_£cTrait£n1.£m£happly£xthat(£cDeployAAA£n0£_£cTrait£n1.pathInstance,switch(0){default->{
L42£Meta £xfresh80_receiver=null;
£xfresh80_receiver=£cDeployAAA£n0£_£cName£dMapping£n1.£m£happly(£cDeployAAA£n0£_£cName£dMapping£n1.pathInstance);
yield £cDeployAAA£n0£_£cName£dMapping£n1.£msimpleSum£xa£xb(£xfresh80_receiver,£xa,£xb);
}}
)));
}
catch(L42Error catchVar0){
if(catchVar0.obj42() instanceof £cDeployAAA£n0£_£cTrait£dClassClash£n1){
L42£LazyMsg £xe=((£cDeployAAA£n0£_£cTrait£dClassClash£n1)catchVar0.obj42()).unwrap;
yield Resources.throwE(new L42Exception(£cDeployAAA£n0£_£cTrait£dClassClash£n1.wrap(£xe)));
}
if(catchVar0.obj42() instanceof £cDeployAAA£n0£_£cTrait£dMethodClash£n1){
L42£LazyMsg £xe=((£cDeployAAA£n0£_£cTrait£dMethodClash£n1)catchVar0.obj42()).unwrap;
yield Resources.throwE(new L42Exception(£cDeployAAA£n0£_£cTrait£dMethodClash£n1.wrap(£xe)));
}
throw catchVar0;
}
yield L42£Void.instance;
}}
;
}
catch(L42Return catchVar0){
if(catchVar0.obj42() instanceof £cDeployAAA£n0£_£cTrait£n1){
£cDeployAAA£n0£_£cTrait£n1 £xfresh78_curlyX1=(£cDeployAAA£n0£_£cTrait£n1)catchVar0.obj42();
yield £xfresh78_curlyX1;
}
throw catchVar0;
}
yield Resources.throwE(new L42Error(L42£Void.instance));
}}
;
}
public static £cDeployAAA£n0£_£cTrait£n1 £m£hplus0£xlib(£cDeployAAA£n0£_£cTrait£n1 £xthis, L42£Library £xlib){
return £cDeployAAA£n0£_£cTrait£n1.£msum£xa£xb(£cDeployAAA£n0£_£cTrait£n1.pathInstance,£cDeployAAA£n0£_£cTrait£n1.£mcode(£xthis),£xlib);
}
public static £cDeployAAA£n0£_£cTrait£n1 £m£hplus1£xlib(£cDeployAAA£n0£_£cTrait£n1 £xthis, L42£Library £xlib){
return £cDeployAAA£n0£_£cTrait£n1.£msum£xa£xb(£cDeployAAA£n0£_£cTrait£n1.pathInstance,£xlib,£cDeployAAA£n0£_£cTrait£n1.£mcode(£xthis));
}
public static £cDeployAAA£n0£_£cTrait£n1 £m£hplus0£xlifted(£cDeployAAA£n0£_£cTrait£n1 £xthis, £cDeployAAA£n0£_£cTrait£n1£_£cLifted £xlifted){
return £cDeployAAA£n0£_£cTrait£n1.£msum£xa£xb(£cDeployAAA£n0£_£cTrait£n1.pathInstance,£cDeployAAA£n0£_£cTrait£n1.£mcode(£xthis),£cDeployAAA£n0£_£cTrait£n1£_£cLifted.£mcode(£xlifted));
}
public static £cDeployAAA£n0£_£cTrait£n1 £m£hplus1£xlifted(£cDeployAAA£n0£_£cTrait£n1 £xthis, £cDeployAAA£n0£_£cTrait£n1£_£cLifted £xlifted){
return £cDeployAAA£n0£_£cTrait£n1.£msum£xa£xb(£cDeployAAA£n0£_£cTrait£n1.pathInstance,£cDeployAAA£n0£_£cTrait£n1£_£cLifted.£mcode(£xlifted),£cDeployAAA£n0£_£cTrait£n1.£mcode(£xthis));
}
public static £cDeployAAA£n0£_£cTrait£n1 £m£hplus0£xtrait(£cDeployAAA£n0£_£cTrait£n1 £xthis, £cDeployAAA£n0£_£cTrait£n1 £xtrait){
return £cDeployAAA£n0£_£cTrait£n1.£msum£xa£xb(£cDeployAAA£n0£_£cTrait£n1.pathInstance,£cDeployAAA£n0£_£cTrait£n1.£mcode(£xthis),£cDeployAAA£n0£_£cTrait£n1.£mcode(£xtrait));
}
public static £cDeployAAA£n0£_£cTrait£n1 £m£hcolon0£xlib(£cDeployAAA£n0£_£cTrait£n1 £xthis, L42£Library £xlib){
return £cDeployAAA£n0£_£cTrait£n1.£msum£xa£xb(£cDeployAAA£n0£_£cTrait£n1.pathInstance,£cDeployAAA£n0£_£cTrait£n1.£mcode(£xthis),£xlib);
}
public static £cDeployAAA£n0£_£cTrait£n1 £m£hcolon0£xlifted(£cDeployAAA£n0£_£cTrait£n1 £xthis, £cDeployAAA£n0£_£cTrait£n1£_£cLifted £xlifted){
return £cDeployAAA£n0£_£cTrait£n1.£msum£xa£xb(£cDeployAAA£n0£_£cTrait£n1.pathInstance,£cDeployAAA£n0£_£cTrait£n1.£mcode(£xthis),£cDeployAAA£n0£_£cTrait£n1£_£cLifted.£mcode(£xlifted));
}
public static £cDeployAAA£n0£_£cTrait£n1 £m£hcolon0£xtrait(£cDeployAAA£n0£_£cTrait£n1 £xthis, £cDeployAAA£n0£_£cTrait£n1 £xtrait){
return £cDeployAAA£n0£_£cTrait£n1.£msum£xa£xb(£cDeployAAA£n0£_£cTrait£n1.pathInstance,£cDeployAAA£n0£_£cTrait£n1.£mcode(£xthis),£cDeployAAA£n0£_£cTrait£n1.£mcode(£xtrait));
}
public static £cDeployAAA£n0£_£cIntrospection£dNested£n1 £minfo(£cDeployAAA£n0£_£cTrait£n1 £xthis){
return £cDeployAAA£n0£_£cIntrospection£dNested£n1.£m£happly£xlibrary(£cDeployAAA£n0£_£cIntrospection£dNested£n1.pathInstance,£cDeployAAA£n0£_£cTrait£n1.£mcode(£xthis));
}
public static £cDeployAAA£n0£_£cTrait£n1 £m£happly£xsquareBuilder(£cDeployAAA£n0£_£cTrait£n1 £xthis, £cDeployAAA£n0£_£cTrait£n1£_£cAcc £xsquareBuilder){
return £cDeployAAA£n0£_£cTrait£n1.£m£happly£xthat(£cDeployAAA£n0£_£cTrait£n1.pathInstance,switch(0){default->{
L42£Void £xfresh81_curlyX=null;
try{
£xfresh81_curlyX=switch(0){default->{
L42£Void £xfresh83_underscore=null;
try{
£xfresh83_underscore=Resources.throwE(new L42Return(switch(0){default->{
L42£Meta £xfresh84_receiver=null;
£xfresh84_receiver=£cDeployAAA£n0£_£cTrait£n1£_£cAcc.£mthat(£xsquareBuilder);
yield £cDeployAAA£n0£_£cName£dMapping£n1.£mapplyMap£xthat(£xfresh84_receiver,£cDeployAAA£n0£_£cTrait£n1.£mcode(£xthis));
}}
));
}
catch(L42Error catchVar0){
if(catchVar0.obj42() instanceof £cDeployAAA£n0£_£cTrait£dInvalidName£n1){
L42£LazyMsg £xe=((£cDeployAAA£n0£_£cTrait£dInvalidName£n1)catchVar0.obj42()).unwrap;
yield Resources.throwE(new L42Exception(£cDeployAAA£n0£_£cTrait£dInvalidName£n1.wrap(£xe)));
}
if(catchVar0.obj42() instanceof £cDeployAAA£n0£_£cTrait£dInvalidMap£n1){
L42£LazyMsg £xe=((£cDeployAAA£n0£_£cTrait£dInvalidMap£n1)catchVar0.obj42()).unwrap;
yield Resources.throwE(new L42Exception(£cDeployAAA£n0£_£cTrait£dInvalidMap£n1.wrap(£xe)));
}
if(catchVar0.obj42() instanceof £cDeployAAA£n0£_£cTrait£dClassClash£n1){
L42£LazyMsg £xe=((£cDeployAAA£n0£_£cTrait£dClassClash£n1)catchVar0.obj42()).unwrap;
yield Resources.throwE(new L42Exception(£cDeployAAA£n0£_£cTrait£dClassClash£n1.wrap(£xe)));
}
if(catchVar0.obj42() instanceof £cDeployAAA£n0£_£cTrait£dMethodClash£n1){
L42£LazyMsg £xe=((£cDeployAAA£n0£_£cTrait£dMethodClash£n1)catchVar0.obj42()).unwrap;
yield Resources.throwE(new L42Exception(£cDeployAAA£n0£_£cTrait£dMethodClash£n1.wrap(£xe)));
}
throw catchVar0;
}
yield L42£Void.instance;
}}
;
}
catch(L42Return catchVar0){
if(catchVar0.obj42() instanceof L42£Library){
L42£Library £xfresh82_curlyX1=(L42£Library)catchVar0.obj42();
yield £xfresh82_curlyX1;
}
throw catchVar0;
}
yield Resources.throwE(new L42Error(L42£Void.instance));
}}
);
}
public static £cDeployAAA£n0£_£cTrait£n1 £mresetDocs£xsquareBuilder(£cDeployAAA£n0£_£cTrait£n1 £xthis, £cDeployAAA£n0£_£cTrait£n1£_£cDocMap £xsquareBuilder){
return £cDeployAAA£n0£_£cTrait£n1.£m£happly£xthat(£cDeployAAA£n0£_£cTrait£n1.pathInstance,switch(0){default->{
L42£Void £xfresh85_curlyX=null;
try{
£xfresh85_curlyX=switch(0){default->{
L42£Void £xfresh87_underscore=null;
try{
£xfresh87_underscore=Resources.throwE(new L42Return(£cDeployAAA£n0£_£cBootStrapping£n1.£mresetDocs£xthat£xcode(£cDeployAAA£n0£_£cBootStrapping£n1.pathInstance,£xsquareBuilder,£cDeployAAA£n0£_£cTrait£n1.£mcode(£xthis))));
}
catch(L42Error catchVar0){
if(catchVar0.obj42() instanceof £cDeployAAA£n0£_£cTrait£dInvalidName£n1){
L42£LazyMsg £xe=((£cDeployAAA£n0£_£cTrait£dInvalidName£n1)catchVar0.obj42()).unwrap;
yield Resources.throwE(new L42Exception(£cDeployAAA£n0£_£cTrait£dInvalidName£n1.wrap(£xe)));
}
throw catchVar0;
}
yield L42£Void.instance;
}}
;
}
catch(L42Return catchVar0){
if(catchVar0.obj42() instanceof L42£Library){
L42£Library £xfresh86_curlyX1=(L42£Library)catchVar0.obj42();
yield £xfresh86_curlyX1;
}
throw catchVar0;
}
yield Resources.throwE(new L42Error(L42£Void.instance));
}}
);
}
public static L42£Library £m£htoLibrary(£cDeployAAA£n0£_£cTrait£n1 £xthis){
return switch(0){default->{
L42£Meta £xfresh88_receiver=null;
£xfresh88_receiver=£cDeployAAA£n0£_£cName£dMapping£n1.£m£happly(£cDeployAAA£n0£_£cName£dMapping£n1.pathInstance);
yield £cDeployAAA£n0£_£cName£dMapping£n1.£msimpleSum£xa£xb(£xfresh88_receiver,switch(0){default->{
L42£Meta £xfresh89_receiver=null;
£xfresh89_receiver=£cDeployAAA£n0£_£cName£dMapping£n1.£m£happly(£cDeployAAA£n0£_£cName£dMapping£n1.pathInstance);
yield £cDeployAAA£n0£_£cName£dMapping£n1.£mresource£xthat£xname(£xfresh89_receiver,£cDeployAAA£n0£_£cTrait£n1.£mcode(£xthis),switch(0){default->{
£cDeployAAA£n0£_£cName£n1 £xfresh90_receiver=null;
£xfresh90_receiver=£cDeployAAA£n0£_£cName£n1.£m£hfrom£xstringLiteral(£cDeployAAA£n0£_£cName£n1.pathInstance,switch(0){default->{
StringBuilder £xfresh91_builder=null;
L42£Void £xfresh92_underscore=null;
L42£Void £xfresh93_underscore=null;
L42£Void £xfresh94_underscore=null;
L42£Void £xfresh95_underscore=null;
L42£Void £xfresh96_underscore=null;
L42£Void £xfresh97_underscore=null;
£xfresh91_builder=£cDeployAAA£n0£_£cS£dStringBuilder£n1.£m£hstringLiteralBuilder(£cDeployAAA£n0£_£cS£dStringBuilder£n1.pathInstance);
£xfresh92_underscore=£cDeployAAA£n0£_£cS£dStringBuilder£n1.£m£hlc(£xfresh91_builder);
£xfresh93_underscore=£cDeployAAA£n0£_£cS£dStringBuilder£n1.£m£hlo(£xfresh91_builder);
£xfresh94_underscore=£cDeployAAA£n0£_£cS£dStringBuilder£n1.£m£hld(£xfresh91_builder);
£xfresh95_underscore=£cDeployAAA£n0£_£cS£dStringBuilder£n1.£m£hle(£xfresh91_builder);
£xfresh96_underscore=£cDeployAAA£n0£_£cS£dStringBuilder£n1.£m£hsoRound(£xfresh91_builder);
£xfresh97_underscore=£cDeployAAA£n0£_£cS£dStringBuilder£n1.£m£hscRound(£xfresh91_builder);
yield £xfresh91_builder;
}}
);
yield £cDeployAAA£n0£_£cName£n1.£mthat(£xfresh90_receiver);
}}
);
}}
,£cDeployAAA£n0£_£cTrait£n1£_£cToLibrary.£mof(£cDeployAAA£n0£_£cTrait£n1£_£cToLibrary.pathInstance));
}}
;
}
public static L42£Library £mdelayedCode£xthat(£cDeployAAA£n0£_£cTrait£n1 £xthis, L42£Library £xthat){
return switch(0){default->{
£cDeployAAA£n0£_£cTrait£n1 £xfresh98_receiver=null;
£xfresh98_receiver=switch(0){default->{
£cDeployAAA£n0£_£cTrait£n1 £xfresh99_op=null;
L42£Library £xfresh100_op=null;
£xfresh99_op=£cDeployAAA£n0£_£cTrait£n1.£m£happly£xthat(£cDeployAAA£n0£_£cTrait£n1.pathInstance,£xthat);
£xfresh100_op=£cDeployAAA£n0£_£cTrait£n1£_£cToLibrary.£mof(£cDeployAAA£n0£_£cTrait£n1£_£cToLibrary.pathInstance);
yield £cDeployAAA£n0£_£cTrait£n1.£m£hplus0£xlib(£xfresh99_op,£xfresh100_op);
}}
;
yield £cDeployAAA£n0£_£cTrait£n1.£mcode(£xfresh98_receiver);
}}
;
}
public static £cDeployAAA£n0£_£cTrait£n1 £mremoveUnusedCode(£cDeployAAA£n0£_£cTrait£n1 £xthis){
return £cDeployAAA£n0£_£cTrait£n1.£m£happly£xthat(£cDeployAAA£n0£_£cTrait£n1.pathInstance,switch(0){default->{
L42£Meta £xfresh101_receiver=null;
£xfresh101_receiver=£cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode.£m£happly(£cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode.pathInstance);
yield £cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode.£mremoveUnusedCode£xthat(£xfresh101_receiver,£cDeployAAA£n0£_£cTrait£n1.£mcode(£xthis));
}}
);
}
public static £cDeployAAA£n0£_£cTrait£n1 NewFwd(){return new _Fwd();}
public static class _Fwd extends £cDeployAAA£n0£_£cTrait£n1 implements L42Fwd{
private List<Object> os=new ArrayList<>();
private List<BiConsumer<Object,Object>> fs=new ArrayList<>();
public List<Object> os(){return os;}
public List<BiConsumer<Object,Object>> fs(){return fs;}
public L42ClassAny asPath(){return Resources.ofPath(77);}
@Override public L42Cache<£cDeployAAA£n0£_£cTrait£n1> myCache() {return mySCache;}}
public static final £cDeployAAA£n0£_£cTrait£n1 pathInstance=new _Fwd();
static final L42Cache<£cDeployAAA£n0£_£cTrait£n1> mySCache=L42CacheMap.newSingletonCache(new String[]{ "DeployAAA", "Trait"}, pathInstance.getClass());
}
, package is.L42.metaGenerated;
import is.L42.platformSpecific.javaTranslation.L42Any;
import is.L42.platformSpecific.javaTranslation.L42£Void;
import is.L42.platformSpecific.javaTranslation.L42£Library;
import is.L42.platformSpecific.javaTranslation.L42ClassAny;
import is.L42.platformSpecific.javaTranslation.L42Fwd;
import is.L42.platformSpecific.javaTranslation.L42Throwable;
import is.L42.platformSpecific.javaTranslation.L42Error;
import is.L42.platformSpecific.javaTranslation.L42Exception;
import is.L42.platformSpecific.javaTranslation.L42Return;
import is.L42.platformSpecific.javaTranslation.L42£TrustedIO;
import is.L42.platformSpecific.javaTranslation.L42£LazyMsg;
import is.L42.platformSpecific.javaTranslation.L42£NonDeterministicError;
import is.L42.numbers.L42£BigRational;
import is.L42.cache.L42Cache;
import is.L42.cache.L42CacheMap;
import is.L42.cache.L42Cachable;
import is.L42.cache.L42StandardCache;
import is.L42.cache.L42SingletonCache;
import is.L42.cache.concurrency.CachedRes;
import is.L42.platformSpecific.javaTranslation.L42NoFields;
import is.L42.meta.L42£Meta;
import is.L42.introspection.L42£Nested;
import is.L42.introspection.L42£Type;
import is.L42.introspection.L42£Doc;
import is.L42.introspection.L42£Method;
import is.L42.meta.L42£Name;
import is.L42.maps.L42£Set;
import is.L42.maps.L42£ImmMap;
import is.L42.maps.L42£MutMap;
import is.L42.maps.L42£SelfList;
import is.L42.platformSpecific.javaTranslation.Resources;
import java.util.List;
import java.util.ArrayList;
import java.util.function.BiConsumer;
public interface £cDeployAAA£n0£_£cTrait£n1£_£cLifted extends L42Any{
static final Class<£cDeployAAA£n0£_£cTrait£n1£_£cLifted> _class=£cDeployAAA£n0£_£cTrait£n1£_£cLifted.class;
public £cDeployAAA£n0£_£cTrait£n1 £m£happly();
public static £cDeployAAA£n0£_£cTrait£n1 £m£happly(£cDeployAAA£n0£_£cTrait£n1£_£cLifted £xthis){
return £xthis.£m£happly();
}
;
public L42£Library £mcode();
public static L42£Library £mcode(£cDeployAAA£n0£_£cTrait£n1£_£cLifted £xthis){
return £xthis.£mcode();
}
;
public £cDeployAAA£n0£_£cTrait£n1 £m£hplus0£xlib(L42£Library £xlib);
public static £cDeployAAA£n0£_£cTrait£n1 £m£hplus0£xlib(£cDeployAAA£n0£_£cTrait£n1£_£cLifted £xthis, L42£Library £xlib){
return £xthis.£m£hplus0£xlib(£xlib);
}
;
public £cDeployAAA£n0£_£cTrait£n1 £m£hplus1£xlib(L42£Library £xlib);
public static £cDeployAAA£n0£_£cTrait£n1 £m£hplus1£xlib(£cDeployAAA£n0£_£cTrait£n1£_£cLifted £xthis, L42£Library £xlib){
return £xthis.£m£hplus1£xlib(£xlib);
}
;
public £cDeployAAA£n0£_£cTrait£n1 £m£happly£xsquareBuilder(£cDeployAAA£n0£_£cTrait£n1£_£cAcc £xsquareBuilder);
public static £cDeployAAA£n0£_£cTrait£n1 £m£happly£xsquareBuilder(£cDeployAAA£n0£_£cTrait£n1£_£cLifted £xthis, £cDeployAAA£n0£_£cTrait£n1£_£cAcc £xsquareBuilder){
return £xthis.£m£happly£xsquareBuilder(£xsquareBuilder);
}
;
public £cDeployAAA£n0£_£cTrait£n1 £mresetDocs£xsquareBuilder(£cDeployAAA£n0£_£cTrait£n1£_£cDocMap £xsquareBuilder);
public static £cDeployAAA£n0£_£cTrait£n1 £mresetDocs£xsquareBuilder(£cDeployAAA£n0£_£cTrait£n1£_£cLifted £xthis, £cDeployAAA£n0£_£cTrait£n1£_£cDocMap £xsquareBuilder){
return £xthis.£mresetDocs£xsquareBuilder(£xsquareBuilder);
}
;
public £cDeployAAA£n0£_£cIntrospection£dNested£n1 £minfo();
public static £cDeployAAA£n0£_£cIntrospection£dNested£n1 £minfo(£cDeployAAA£n0£_£cTrait£n1£_£cLifted £xthis){
return £xthis.£minfo();
}
;
public static £cDeployAAA£n0£_£cTrait£n1£_£cLifted NewFwd(){return new _Fwd();}
public static class _Fwd extends L42NoFields<£cDeployAAA£n0£_£cTrait£n1£_£cLifted> implements £cDeployAAA£n0£_£cTrait£n1£_£cLifted, L42Fwd{
private List<Object> os=new ArrayList<>();
private List<BiConsumer<Object,Object>> fs=new ArrayList<>();
public List<Object> os(){return os;}
public List<BiConsumer<Object,Object>> fs(){return fs;}
public L42ClassAny asPath(){return Resources.ofPath(69);}
public £cDeployAAA£n0£_£cTrait£n1 £m£happly(){throw new Error("unreachable method body");}public L42£Library £mcode(){throw new Error("unreachable method body");}public £cDeployAAA£n0£_£cTrait£n1 £m£hplus0£xlib(L42£Library £xlib){throw new Error("unreachable method body");}public £cDeployAAA£n0£_£cTrait£n1 £m£hplus1£xlib(L42£Library £xlib){throw new Error("unreachable method body");}public £cDeployAAA£n0£_£cTrait£n1 £m£happly£xsquareBuilder(£cDeployAAA£n0£_£cTrait£n1£_£cAcc £xsquareBuilder){throw new Error("unreachable method body");}public £cDeployAAA£n0£_£cTrait£n1 £mresetDocs£xsquareBuilder(£cDeployAAA£n0£_£cTrait£n1£_£cDocMap £xsquareBuilder){throw new Error("unreachable method body");}public £cDeployAAA£n0£_£cIntrospection£dNested£n1 £minfo(){throw new Error("unreachable method body");}@Override public L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cLifted> myCache() {return mySCache;}}
public static final £cDeployAAA£n0£_£cTrait£n1£_£cLifted pathInstance=new _Fwd();
static final L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cLifted> mySCache=L42CacheMap.newSingletonCache(new String[]{ "DeployAAA", "Trait", "Lifted"}, pathInstance.getClass());
}
, package is.L42.metaGenerated;
import is.L42.platformSpecific.javaTranslation.L42Any;
import is.L42.platformSpecific.javaTranslation.L42£Void;
import is.L42.platformSpecific.javaTranslation.L42£Library;
import is.L42.platformSpecific.javaTranslation.L42ClassAny;
import is.L42.platformSpecific.javaTranslation.L42Fwd;
import is.L42.platformSpecific.javaTranslation.L42Throwable;
import is.L42.platformSpecific.javaTranslation.L42Error;
import is.L42.platformSpecific.javaTranslation.L42Exception;
import is.L42.platformSpecific.javaTranslation.L42Return;
import is.L42.platformSpecific.javaTranslation.L42£TrustedIO;
import is.L42.platformSpecific.javaTranslation.L42£LazyMsg;
import is.L42.platformSpecific.javaTranslation.L42£NonDeterministicError;
import is.L42.numbers.L42£BigRational;
import is.L42.cache.L42Cache;
import is.L42.cache.L42CacheMap;
import is.L42.cache.L42Cachable;
import is.L42.cache.L42StandardCache;
import is.L42.cache.L42SingletonCache;
import is.L42.cache.concurrency.CachedRes;
import is.L42.platformSpecific.javaTranslation.L42NoFields;
import is.L42.meta.L42£Meta;
import is.L42.introspection.L42£Nested;
import is.L42.introspection.L42£Type;
import is.L42.introspection.L42£Doc;
import is.L42.introspection.L42£Method;
import is.L42.meta.L42£Name;
import is.L42.maps.L42£Set;
import is.L42.maps.L42£ImmMap;
import is.L42.maps.L42£MutMap;
import is.L42.maps.L42£SelfList;
import is.L42.platformSpecific.javaTranslation.Resources;
import java.util.List;
import java.util.ArrayList;
import java.util.function.BiConsumer;
public class £cDeployAAA£n0£_£cBootStrapping£n1 extends L42NoFields<£cDeployAAA£n0£_£cBootStrapping£n1> implements L42Any{
static final Class<£cDeployAAA£n0£_£cBootStrapping£n1> _class=£cDeployAAA£n0£_£cBootStrapping£n1.class;
public static final L42Cache<£cDeployAAA£n0£_£cBootStrapping£n1> myCache=L42CacheMap.newSingletonCache(new String[]{ "DeployAAA", "BootStrapping"},£cDeployAAA£n0£_£cBootStrapping£n1._class);
@Override public L42Cache<£cDeployAAA£n0£_£cBootStrapping£n1> myCache(){return myCache;}
public static L42£Library £mresetDocs£xthat£xcode(£cDeployAAA£n0£_£cBootStrapping£n1 £xthis, £cDeployAAA£n0£_£cTrait£n1£_£cDocMap £xthat, L42£Library £xcode){
return Resources.throwE(new L42Error(L42£Void.instance));
}
public static £cDeployAAA£n0£_£cBootStrapping£n1 NewFwd(){return new _Fwd();}
public static class _Fwd extends £cDeployAAA£n0£_£cBootStrapping£n1 implements L42Fwd{
private List<Object> os=new ArrayList<>();
private List<BiConsumer<Object,Object>> fs=new ArrayList<>();
public List<Object> os(){return os;}
public List<BiConsumer<Object,Object>> fs(){return fs;}
public L42ClassAny asPath(){return Resources.ofPath(68);}
@Override public L42Cache<£cDeployAAA£n0£_£cBootStrapping£n1> myCache() {return mySCache;}}
public static final £cDeployAAA£n0£_£cBootStrapping£n1 pathInstance=new _Fwd();
static final L42Cache<£cDeployAAA£n0£_£cBootStrapping£n1> mySCache=L42CacheMap.newSingletonCache(new String[]{ "DeployAAA", "BootStrapping"}, pathInstance.getClass());
}
, package is.L42.metaGenerated;
import is.L42.platformSpecific.javaTranslation.L42Any;
import is.L42.platformSpecific.javaTranslation.L42£Void;
import is.L42.platformSpecific.javaTranslation.L42£Library;
import is.L42.platformSpecific.javaTranslation.L42ClassAny;
import is.L42.platformSpecific.javaTranslation.L42Fwd;
import is.L42.platformSpecific.javaTranslation.L42Throwable;
import is.L42.platformSpecific.javaTranslation.L42Error;
import is.L42.platformSpecific.javaTranslation.L42Exception;
import is.L42.platformSpecific.javaTranslation.L42Return;
import is.L42.platformSpecific.javaTranslation.L42£TrustedIO;
import is.L42.platformSpecific.javaTranslation.L42£LazyMsg;
import is.L42.platformSpecific.javaTranslation.L42£NonDeterministicError;
import is.L42.numbers.L42£BigRational;
import is.L42.cache.L42Cache;
import is.L42.cache.L42CacheMap;
import is.L42.cache.L42Cachable;
import is.L42.cache.L42StandardCache;
import is.L42.cache.L42SingletonCache;
import is.L42.cache.concurrency.CachedRes;
import is.L42.platformSpecific.javaTranslation.L42NoFields;
import is.L42.meta.L42£Meta;
import is.L42.introspection.L42£Nested;
import is.L42.introspection.L42£Type;
import is.L42.introspection.L42£Doc;
import is.L42.introspection.L42£Method;
import is.L42.meta.L42£Name;
import is.L42.maps.L42£Set;
import is.L42.maps.L42£ImmMap;
import is.L42.maps.L42£MutMap;
import is.L42.maps.L42£SelfList;
import is.L42.platformSpecific.javaTranslation.Resources;
import java.util.List;
import java.util.ArrayList;
import java.util.function.BiConsumer;
public class £cDeployAAA£n0£_£cTrait£n1£_£cDocMap extends L42NoFields<£cDeployAAA£n0£_£cTrait£n1£_£cDocMap> implements L42Any{
static final Class<£cDeployAAA£n0£_£cTrait£n1£_£cDocMap> _class=£cDeployAAA£n0£_£cTrait£n1£_£cDocMap.class;
public static final L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cDocMap> myCache=L42CacheMap.newSingletonCache(new String[]{ "DeployAAA", "Trait", "DocMap"},£cDeployAAA£n0£_£cTrait£n1£_£cDocMap._class);
@Override public L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cDocMap> myCache(){return myCache;}
public static £cDeployAAA£n0£_£cTrait£n1£_£cDocMap NewFwd(){return new _Fwd();}
public static class _Fwd extends £cDeployAAA£n0£_£cTrait£n1£_£cDocMap implements L42Fwd{
private List<Object> os=new ArrayList<>();
private List<BiConsumer<Object,Object>> fs=new ArrayList<>();
public List<Object> os(){return os;}
public List<BiConsumer<Object,Object>> fs(){return fs;}
public L42ClassAny asPath(){return Resources.ofPath(71);}
@Override public L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cDocMap> myCache() {return mySCache;}}
public static final £cDeployAAA£n0£_£cTrait£n1£_£cDocMap pathInstance=new _Fwd();
static final L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cDocMap> mySCache=L42CacheMap.newSingletonCache(new String[]{ "DeployAAA", "Trait", "DocMap"}, pathInstance.getClass());
}
---------- END SOURCE ----------
FREQUENCY : always
Linux, Java17
A DESCRIPTION OF THE PROBLEM :
While compiling my code through the java tools inside of Java, I get
An exception has occurred in the compiler (17). Please file a bug against the Java compiler via the Java bug reporting page (http://bugreport.java.com) after checking the Bug Database (http://bugs.java.com) for duplicates. Include your program, the following diagnostic, and the parameters passed to the Java compiler in your report. Thank you.
java.lang.NullPointerException: Cannot invoke "com.sun.tools.javac.code.Symbol.getDeclarationAttributes()" because "sym" is null
REGRESSION : Last worked in version 16.0.2
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
I'm compiling a very large and nontrivial Java program.
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
The program should successfully compile
ACTUAL -
The passed DiagnosticListener<JavaFileObject> reports an error
---------- BEGIN SOURCE ----------
Not complete since it is using all the other files that can not reasonably be included
------------------------------------------------------------------------------------------------------------------------------------------
package is.L42.metaGenerated;
import is.L42.platformSpecific.javaTranslation.L42Any;
import is.L42.platformSpecific.javaTranslation.L42£Void;
import is.L42.platformSpecific.javaTranslation.L42£Library;
import is.L42.platformSpecific.javaTranslation.L42ClassAny;
import is.L42.platformSpecific.javaTranslation.L42Fwd;
import is.L42.platformSpecific.javaTranslation.L42Throwable;
import is.L42.platformSpecific.javaTranslation.L42Error;
import is.L42.platformSpecific.javaTranslation.L42Exception;
import is.L42.platformSpecific.javaTranslation.L42Return;
import is.L42.platformSpecific.javaTranslation.L42£TrustedIO;
import is.L42.platformSpecific.javaTranslation.L42£LazyMsg;
import is.L42.platformSpecific.javaTranslation.L42£NonDeterministicError;
import is.L42.numbers.L42£BigRational;
import is.L42.cache.L42Cache;
import is.L42.cache.L42CacheMap;
import is.L42.cache.L42Cachable;
import is.L42.cache.L42StandardCache;
import is.L42.cache.L42SingletonCache;
import is.L42.cache.concurrency.CachedRes;
import is.L42.platformSpecific.javaTranslation.L42NoFields;
import is.L42.meta.L42£Meta;
import is.L42.introspection.L42£Nested;
import is.L42.introspection.L42£Type;
import is.L42.introspection.L42£Doc;
import is.L42.introspection.L42£Method;
import is.L42.meta.L42£Name;
import is.L42.maps.L42£Set;
import is.L42.maps.L42£ImmMap;
import is.L42.maps.L42£MutMap;
import is.L42.maps.L42£SelfList;
import is.L42.platformSpecific.javaTranslation.Resources;
import java.util.List;
import java.util.ArrayList;
import java.util.function.BiConsumer;
public class £cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode implements L42Any,L42Cachable<£cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode>{
static final Class<£cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode> _class=£cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode.class;
public static final L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode> myCache=L42CacheMap.newStandardCache(new String[]{ "DeployAAA", "Trait", "RemoveUnusedCode"},£cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode._class);
static{L42CacheMap.lateInitialize((L42StandardCache<£cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode>)myCache,new Class<?>[]{L42£Meta._class});}
@Override public L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode> myCache(){return myCache;}
private volatile £cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode norm;
@Override public £cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode newInstance(){ return new £cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode();}
@Override public void setNorm(£cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode t){assert this.norm==null;this.norm=t;}
@Override public £cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode myNorm(){return this.norm;}
@Override public int numFields(){return 1;}
@Override public void setField(int i, Object o){switch(i){
case 0:unwrap=(L42£Meta)o;return;
default:throw new ArrayIndexOutOfBoundsException();
}}
@Override public Object getField(int i) {switch(i){
case 0:return unwrap;
default:throw new ArrayIndexOutOfBoundsException();
}}
public static L42£Meta £m£happly(£cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode £xthis){
return new L42£Meta();
}
public static L42£Library £mremoveUnusedCode£xthat(L42£Meta £xthis, L42£Library £xthat){
return £xthis.removeUnusedCode(£xthat);
}
public static £cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode NewFwd(){return new _Fwd();}
public static class _Fwd extends £cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode implements L42Fwd{
private List<Object> os=new ArrayList<>();
private List<BiConsumer<Object,Object>> fs=new ArrayList<>();
public List<Object> os(){return os;}
public List<BiConsumer<Object,Object>> fs(){return fs;}
public L42ClassAny asPath(){return Resources.ofPath(75);}
@Override public L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode> myCache() {return mySCache;}}
public static final £cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode pathInstance=new _Fwd();
static final L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode> mySCache=L42CacheMap.newSingletonCache(new String[]{ "DeployAAA", "Trait", "RemoveUnusedCode"}, pathInstance.getClass());
public L42£Meta unwrap;
public static £cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode wrap(L42£Meta that){£cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode res=new £cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode();res.unwrap=that;return res;}
}
, package is.L42.metaGenerated;
import is.L42.platformSpecific.javaTranslation.L42Any;
import is.L42.platformSpecific.javaTranslation.L42£Void;
import is.L42.platformSpecific.javaTranslation.L42£Library;
import is.L42.platformSpecific.javaTranslation.L42ClassAny;
import is.L42.platformSpecific.javaTranslation.L42Fwd;
import is.L42.platformSpecific.javaTranslation.L42Throwable;
import is.L42.platformSpecific.javaTranslation.L42Error;
import is.L42.platformSpecific.javaTranslation.L42Exception;
import is.L42.platformSpecific.javaTranslation.L42Return;
import is.L42.platformSpecific.javaTranslation.L42£TrustedIO;
import is.L42.platformSpecific.javaTranslation.L42£LazyMsg;
import is.L42.platformSpecific.javaTranslation.L42£NonDeterministicError;
import is.L42.numbers.L42£BigRational;
import is.L42.cache.L42Cache;
import is.L42.cache.L42CacheMap;
import is.L42.cache.L42Cachable;
import is.L42.cache.L42StandardCache;
import is.L42.cache.L42SingletonCache;
import is.L42.cache.concurrency.CachedRes;
import is.L42.platformSpecific.javaTranslation.L42NoFields;
import is.L42.meta.L42£Meta;
import is.L42.introspection.L42£Nested;
import is.L42.introspection.L42£Type;
import is.L42.introspection.L42£Doc;
import is.L42.introspection.L42£Method;
import is.L42.meta.L42£Name;
import is.L42.maps.L42£Set;
import is.L42.maps.L42£ImmMap;
import is.L42.maps.L42£MutMap;
import is.L42.maps.L42£SelfList;
import is.L42.platformSpecific.javaTranslation.Resources;
import java.util.List;
import java.util.ArrayList;
import java.util.function.BiConsumer;
public class £cDeployAAA£n0£cMessageTrait£n1£E{public static L42£Library execute(){return switch(0){default->{
£cDeployAAA£n0£_£cTrait£n1 £xfresh198_main=null;
£xfresh198_main=switch(0){default->{
£cDeployAAA£n0£_£cTrait£n1 £xfresh149_op=null;
L42£Library £xfresh150_op=null;
£xfresh149_op=£cDeployAAA£n0£_£cTrait£n1£_£cClassOperators.£m£happly(£cDeployAAA£n0£_£cTrait£n1£_£cClassOperators.pathInstance);
£xfresh150_op=Resources.ofLib(87);
yield £cDeployAAA£n0£_£cTrait£n1.£m£hcolon0£xlib(£xfresh149_op,£xfresh150_op);
}}
;
yield £cDeployAAA£n0£_£cTrait£n1.£m£htoLibrary(£xfresh198_main);
}}
;}}, package is.L42.metaGenerated;
import is.L42.platformSpecific.javaTranslation.L42Any;
import is.L42.platformSpecific.javaTranslation.L42£Void;
import is.L42.platformSpecific.javaTranslation.L42£Library;
import is.L42.platformSpecific.javaTranslation.L42ClassAny;
import is.L42.platformSpecific.javaTranslation.L42Fwd;
import is.L42.platformSpecific.javaTranslation.L42Throwable;
import is.L42.platformSpecific.javaTranslation.L42Error;
import is.L42.platformSpecific.javaTranslation.L42Exception;
import is.L42.platformSpecific.javaTranslation.L42Return;
import is.L42.platformSpecific.javaTranslation.L42£TrustedIO;
import is.L42.platformSpecific.javaTranslation.L42£LazyMsg;
import is.L42.platformSpecific.javaTranslation.L42£NonDeterministicError;
import is.L42.numbers.L42£BigRational;
import is.L42.cache.L42Cache;
import is.L42.cache.L42CacheMap;
import is.L42.cache.L42Cachable;
import is.L42.cache.L42StandardCache;
import is.L42.cache.L42SingletonCache;
import is.L42.cache.concurrency.CachedRes;
import is.L42.platformSpecific.javaTranslation.L42NoFields;
import is.L42.meta.L42£Meta;
import is.L42.introspection.L42£Nested;
import is.L42.introspection.L42£Type;
import is.L42.introspection.L42£Doc;
import is.L42.introspection.L42£Method;
import is.L42.meta.L42£Name;
import is.L42.maps.L42£Set;
import is.L42.maps.L42£ImmMap;
import is.L42.maps.L42£MutMap;
import is.L42.maps.L42£SelfList;
import is.L42.platformSpecific.javaTranslation.Resources;
import java.util.List;
import java.util.ArrayList;
import java.util.function.BiConsumer;
public class £cDeployAAA£n0£_£cTrait£n1£_£cToLibrary extends L42NoFields<£cDeployAAA£n0£_£cTrait£n1£_£cToLibrary> implements L42Any{
static final Class<£cDeployAAA£n0£_£cTrait£n1£_£cToLibrary> _class=£cDeployAAA£n0£_£cTrait£n1£_£cToLibrary.class;
public static final L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cToLibrary> myCache=L42CacheMap.newSingletonCache(new String[]{ "DeployAAA", "Trait", "ToLibrary"},£cDeployAAA£n0£_£cTrait£n1£_£cToLibrary._class);
@Override public L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cToLibrary> myCache(){return myCache;}
public static L42£Library £mof(£cDeployAAA£n0£_£cTrait£n1£_£cToLibrary £xthis){
return Resources.ofLib(73);
}
public static £cDeployAAA£n0£_£cTrait£n1£_£cToLibrary NewFwd(){return new _Fwd();}
public static class _Fwd extends £cDeployAAA£n0£_£cTrait£n1£_£cToLibrary implements L42Fwd{
private List<Object> os=new ArrayList<>();
private List<BiConsumer<Object,Object>> fs=new ArrayList<>();
public List<Object> os(){return os;}
public List<BiConsumer<Object,Object>> fs(){return fs;}
public L42ClassAny asPath(){return Resources.ofPath(74);}
@Override public L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cToLibrary> myCache() {return mySCache;}}
public static final £cDeployAAA£n0£_£cTrait£n1£_£cToLibrary pathInstance=new _Fwd();
static final L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cToLibrary> mySCache=L42CacheMap.newSingletonCache(new String[]{ "DeployAAA", "Trait", "ToLibrary"}, pathInstance.getClass());
}
, package is.L42.metaGenerated;
import is.L42.platformSpecific.javaTranslation.L42Any;
import is.L42.platformSpecific.javaTranslation.L42£Void;
import is.L42.platformSpecific.javaTranslation.L42£Library;
import is.L42.platformSpecific.javaTranslation.L42ClassAny;
import is.L42.platformSpecific.javaTranslation.L42Fwd;
import is.L42.platformSpecific.javaTranslation.L42Throwable;
import is.L42.platformSpecific.javaTranslation.L42Error;
import is.L42.platformSpecific.javaTranslation.L42Exception;
import is.L42.platformSpecific.javaTranslation.L42Return;
import is.L42.platformSpecific.javaTranslation.L42£TrustedIO;
import is.L42.platformSpecific.javaTranslation.L42£LazyMsg;
import is.L42.platformSpecific.javaTranslation.L42£NonDeterministicError;
import is.L42.numbers.L42£BigRational;
import is.L42.cache.L42Cache;
import is.L42.cache.L42CacheMap;
import is.L42.cache.L42Cachable;
import is.L42.cache.L42StandardCache;
import is.L42.cache.L42SingletonCache;
import is.L42.cache.concurrency.CachedRes;
import is.L42.platformSpecific.javaTranslation.L42NoFields;
import is.L42.meta.L42£Meta;
import is.L42.introspection.L42£Nested;
import is.L42.introspection.L42£Type;
import is.L42.introspection.L42£Doc;
import is.L42.introspection.L42£Method;
import is.L42.meta.L42£Name;
import is.L42.maps.L42£Set;
import is.L42.maps.L42£ImmMap;
import is.L42.maps.L42£MutMap;
import is.L42.maps.L42£SelfList;
import is.L42.platformSpecific.javaTranslation.Resources;
import java.util.List;
import java.util.ArrayList;
import java.util.function.BiConsumer;
public class £cDeployAAA£n0£_£cIntrospection£dNested£n1 extends L42NoFields<£cDeployAAA£n0£_£cIntrospection£dNested£n1> implements L42Any{
static final Class<£cDeployAAA£n0£_£cIntrospection£dNested£n1> _class=£cDeployAAA£n0£_£cIntrospection£dNested£n1.class;
public static final L42Cache<£cDeployAAA£n0£_£cIntrospection£dNested£n1> myCache=L42CacheMap.newSingletonCache(new String[]{ "DeployAAA", "Introspection$Nested"},£cDeployAAA£n0£_£cIntrospection£dNested£n1._class);
@Override public L42Cache<£cDeployAAA£n0£_£cIntrospection£dNested£n1> myCache(){return myCache;}
public static £cDeployAAA£n0£_£cIntrospection£dNested£n1 £m£happly£xlibrary(£cDeployAAA£n0£_£cIntrospection£dNested£n1 £xthis, L42£Library £xlibrary){
return Resources.throwE(new L42Error(L42£Void.instance));
}
public static £cDeployAAA£n0£_£cIntrospection£dNested£n1 £m£happly£xthat(£cDeployAAA£n0£_£cIntrospection£dNested£n1 £xthis, L42Any £xthat){
return Resources.throwE(new L42Error(L42£Void.instance));
}
public static String £mmsgTitle£xtext(£cDeployAAA£n0£_£cIntrospection£dNested£n1 £xthis, String £xtext){
return Resources.throwE(new L42Error(L42£Void.instance));
}
public static String £mposition(£cDeployAAA£n0£_£cIntrospection£dNested£n1 £xthis){
return Resources.throwE(new L42Error(L42£Void.instance));
}
public static £cDeployAAA£n0£_£cIntrospection£dNested£n1 NewFwd(){return new _Fwd();}
public static class _Fwd extends £cDeployAAA£n0£_£cIntrospection£dNested£n1 implements L42Fwd{
private List<Object> os=new ArrayList<>();
private List<BiConsumer<Object,Object>> fs=new ArrayList<>();
public List<Object> os(){return os;}
public List<BiConsumer<Object,Object>> fs(){return fs;}
public L42ClassAny asPath(){return Resources.ofPath(38);}
@Override public L42Cache<£cDeployAAA£n0£_£cIntrospection£dNested£n1> myCache() {return mySCache;}}
public static final £cDeployAAA£n0£_£cIntrospection£dNested£n1 pathInstance=new _Fwd();
static final L42Cache<£cDeployAAA£n0£_£cIntrospection£dNested£n1> mySCache=L42CacheMap.newSingletonCache(new String[]{ "DeployAAA", "Introspection$Nested"}, pathInstance.getClass());
}
, package is.L42.metaGenerated;
import is.L42.platformSpecific.javaTranslation.L42Any;
import is.L42.platformSpecific.javaTranslation.L42£Void;
import is.L42.platformSpecific.javaTranslation.L42£Library;
import is.L42.platformSpecific.javaTranslation.L42ClassAny;
import is.L42.platformSpecific.javaTranslation.L42Fwd;
import is.L42.platformSpecific.javaTranslation.L42Throwable;
import is.L42.platformSpecific.javaTranslation.L42Error;
import is.L42.platformSpecific.javaTranslation.L42Exception;
import is.L42.platformSpecific.javaTranslation.L42Return;
import is.L42.platformSpecific.javaTranslation.L42£TrustedIO;
import is.L42.platformSpecific.javaTranslation.L42£LazyMsg;
import is.L42.platformSpecific.javaTranslation.L42£NonDeterministicError;
import is.L42.numbers.L42£BigRational;
import is.L42.cache.L42Cache;
import is.L42.cache.L42CacheMap;
import is.L42.cache.L42Cachable;
import is.L42.cache.L42StandardCache;
import is.L42.cache.L42SingletonCache;
import is.L42.cache.concurrency.CachedRes;
import is.L42.platformSpecific.javaTranslation.L42NoFields;
import is.L42.meta.L42£Meta;
import is.L42.introspection.L42£Nested;
import is.L42.introspection.L42£Type;
import is.L42.introspection.L42£Doc;
import is.L42.introspection.L42£Method;
import is.L42.meta.L42£Name;
import is.L42.maps.L42£Set;
import is.L42.maps.L42£ImmMap;
import is.L42.maps.L42£MutMap;
import is.L42.maps.L42£SelfList;
import is.L42.platformSpecific.javaTranslation.Resources;
import java.util.List;
import java.util.ArrayList;
import java.util.function.BiConsumer;
public class £cDeployAAA£n0£_£cTrait£n1£_£cClassOperators extends L42NoFields<£cDeployAAA£n0£_£cTrait£n1£_£cClassOperators> implements L42Any{
static final Class<£cDeployAAA£n0£_£cTrait£n1£_£cClassOperators> _class=£cDeployAAA£n0£_£cTrait£n1£_£cClassOperators.class;
public static final L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cClassOperators> myCache=L42CacheMap.newSingletonCache(new String[]{ "DeployAAA", "Trait", "ClassOperators"},£cDeployAAA£n0£_£cTrait£n1£_£cClassOperators._class);
@Override public L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cClassOperators> myCache(){return myCache;}
public static £cDeployAAA£n0£_£cTrait£n1 £m£happly(£cDeployAAA£n0£_£cTrait£n1£_£cClassOperators £xthis){
return £cDeployAAA£n0£_£cTrait£n1.£m£happly(£cDeployAAA£n0£_£cTrait£n1.pathInstance);
}
public static £cDeployAAA£n0£_£cTrait£n1£_£cClassOperators NewFwd(){return new _Fwd();}
public static class _Fwd extends £cDeployAAA£n0£_£cTrait£n1£_£cClassOperators implements L42Fwd{
private List<Object> os=new ArrayList<>();
private List<BiConsumer<Object,Object>> fs=new ArrayList<>();
public List<Object> os(){return os;}
public List<BiConsumer<Object,Object>> fs(){return fs;}
public L42ClassAny asPath(){return Resources.ofPath(70);}
@Override public L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cClassOperators> myCache() {return mySCache;}}
public static final £cDeployAAA£n0£_£cTrait£n1£_£cClassOperators pathInstance=new _Fwd();
static final L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cClassOperators> mySCache=L42CacheMap.newSingletonCache(new String[]{ "DeployAAA", "Trait", "ClassOperators"}, pathInstance.getClass());
}
, package is.L42.metaGenerated;
import is.L42.platformSpecific.javaTranslation.L42Any;
import is.L42.platformSpecific.javaTranslation.L42£Void;
import is.L42.platformSpecific.javaTranslation.L42£Library;
import is.L42.platformSpecific.javaTranslation.L42ClassAny;
import is.L42.platformSpecific.javaTranslation.L42Fwd;
import is.L42.platformSpecific.javaTranslation.L42Throwable;
import is.L42.platformSpecific.javaTranslation.L42Error;
import is.L42.platformSpecific.javaTranslation.L42Exception;
import is.L42.platformSpecific.javaTranslation.L42Return;
import is.L42.platformSpecific.javaTranslation.L42£TrustedIO;
import is.L42.platformSpecific.javaTranslation.L42£LazyMsg;
import is.L42.platformSpecific.javaTranslation.L42£NonDeterministicError;
import is.L42.numbers.L42£BigRational;
import is.L42.cache.L42Cache;
import is.L42.cache.L42CacheMap;
import is.L42.cache.L42Cachable;
import is.L42.cache.L42StandardCache;
import is.L42.cache.L42SingletonCache;
import is.L42.cache.concurrency.CachedRes;
import is.L42.platformSpecific.javaTranslation.L42NoFields;
import is.L42.meta.L42£Meta;
import is.L42.introspection.L42£Nested;
import is.L42.introspection.L42£Type;
import is.L42.introspection.L42£Doc;
import is.L42.introspection.L42£Method;
import is.L42.meta.L42£Name;
import is.L42.maps.L42£Set;
import is.L42.maps.L42£ImmMap;
import is.L42.maps.L42£MutMap;
import is.L42.maps.L42£SelfList;
import is.L42.platformSpecific.javaTranslation.Resources;
import java.util.List;
import java.util.ArrayList;
import java.util.function.BiConsumer;
public class £cDeployAAA£n0£_£cTrait£n1£_£cAcc implements L42Any,L42Cachable<£cDeployAAA£n0£_£cTrait£n1£_£cAcc>{
static final Class<£cDeployAAA£n0£_£cTrait£n1£_£cAcc> _class=£cDeployAAA£n0£_£cTrait£n1£_£cAcc.class;
public static final L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cAcc> myCache=L42CacheMap.newStandardCache(new String[]{ "DeployAAA", "Trait", "Acc"},£cDeployAAA£n0£_£cTrait£n1£_£cAcc._class);
static{L42CacheMap.lateInitialize((L42StandardCache<£cDeployAAA£n0£_£cTrait£n1£_£cAcc>)myCache,new Class<?>[]{L42£Meta._class});}
@Override public L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cAcc> myCache(){return myCache;}
private volatile £cDeployAAA£n0£_£cTrait£n1£_£cAcc norm;
@Override public £cDeployAAA£n0£_£cTrait£n1£_£cAcc newInstance(){ return new £cDeployAAA£n0£_£cTrait£n1£_£cAcc();}
@Override public void setNorm(£cDeployAAA£n0£_£cTrait£n1£_£cAcc t){assert this.norm==null;this.norm=t;}
@Override public £cDeployAAA£n0£_£cTrait£n1£_£cAcc myNorm(){return this.norm;}
@Override public int numFields(){return 1;}
@Override public void setField(int i, Object o){switch(i){
case 0:£xthat=(L42£Meta)o;return;
default:throw new ArrayIndexOutOfBoundsException();
}}
@Override public Object getField(int i) {switch(i){
case 0:return £xthat;
default:throw new ArrayIndexOutOfBoundsException();
}}
L42£Meta £xthat;
public static BiConsumer<Object,Object> FieldAssFor_that=(f,o)->{((£cDeployAAA£n0£_£cTrait£n1£_£cAcc)o).£xthat=(L42£Meta)f;};
public static L42£Void £mthat£xthat(£cDeployAAA£n0£_£cTrait£n1£_£cAcc £xthis, L42£Meta £xthat){
£xthis.£xthat=£xthat;return L42£Void.instance;
}
public static L42£Meta £mthat(£cDeployAAA£n0£_£cTrait£n1£_£cAcc £xthis){
return £xthis.£xthat;
}
public static £cDeployAAA£n0£_£cTrait£n1£_£cAcc £m£happly£xthat(£cDeployAAA£n0£_£cTrait£n1£_£cAcc £xthis, L42£Meta £xthat){
£cDeployAAA£n0£_£cTrait£n1£_£cAcc Res=new £cDeployAAA£n0£_£cTrait£n1£_£cAcc();
Res.£xthat=£xthat;
return Res;
}
public static £cDeployAAA£n0£_£cTrait£n1£_£cAcc £m£happly£xsquareBuilder(£cDeployAAA£n0£_£cTrait£n1£_£cAcc £xthis, £cDeployAAA£n0£_£cTrait£n1£_£cAcc £xsquareBuilder){
return £xsquareBuilder;
}
public static £cDeployAAA£n0£_£cTrait£n1£_£cAcc £m£hsquareBuilder(£cDeployAAA£n0£_£cTrait£n1£_£cAcc £xthis){
return £cDeployAAA£n0£_£cTrait£n1£_£cAcc.£m£happly£xthat(£cDeployAAA£n0£_£cTrait£n1£_£cAcc.pathInstance,£cDeployAAA£n0£_£cName£dMapping£n1.£m£happly(£cDeployAAA£n0£_£cName£dMapping£n1.pathInstance));
}
public static boolean £m£hshortCircutSquare(£cDeployAAA£n0£_£cTrait£n1£_£cAcc £xthis){
return £cDeployAAA£n0£_£cBool£n1.£mtrue(£cDeployAAA£n0£_£cBool£n1.pathInstance);
}
public static L42£Void £m£hsquareAdd£xthat(£cDeployAAA£n0£_£cTrait£n1£_£cAcc £xthis, L42£Meta £xthat){
return £cDeployAAA£n0£_£cTrait£n1£_£cAcc.£mthat£xthat(£xthis,switch(0){default->{
L42£Meta £xfresh102_receiver=null;
£xfresh102_receiver=£cDeployAAA£n0£_£cTrait£n1£_£cAcc.£mthat(£xthis);
yield £cDeployAAA£n0£_£cName£dMapping£n1.£mmergeMap£xdeep(£xfresh102_receiver,£xthat);
}}
);
}
public static L42£Void £m£hsquareAdd£xclear(£cDeployAAA£n0£_£cTrait£n1£_£cAcc £xthis, £cDeployAAA£n0£_£cName£n1 £xclear){
return £cDeployAAA£n0£_£cTrait£n1£_£cAcc.£m£hsquareAdd£xthat(£xthis,switch(0){default->{
boolean £xfresh103_op3=false;
£xfresh103_op3=£cDeployAAA£n0£_£cName£n1.£m£hshortCircut£hminusgt(£xclear);
yield switch(0){default->{
L42£Void £xfresh104_underscore=null;
try{
£xfresh104_underscore=switch(0){default->{
boolean £xfresh105_receiver=false;
£xfresh105_receiver=£cDeployAAA£n0£_£cBool£n1.£m£hif(£xfresh103_op3);
yield £cDeployAAA£n0£_£cBool£n1.£m£hcheckTrue(£xfresh105_receiver);
}}
;
}
catch(L42Exception catchVar0){
if(catchVar0.obj42() instanceof L42£Void){
L42£Void £xfresh106_underscore=(L42£Void)catchVar0.obj42();
yield £cDeployAAA£n0£_£cName£n1.£m£hshortProcess£hminusgt£xthat£xother(£xclear,£xfresh103_op3,£cDeployAAA£n0£_£cName£n1.£m£hfrom£xstringLiteral(£cDeployAAA£n0£_£cName£n1.pathInstance,switch(0){default->{
StringBuilder £xfresh107_builder=null;
£xfresh107_builder=£cDeployAAA£n0£_£cS£dStringBuilder£n1.£m£hstringLiteralBuilder(£cDeployAAA£n0£_£cS£dStringBuilder£n1.pathInstance);
yield £xfresh107_builder;
}}
));
}
throw catchVar0;
}
yield £cDeployAAA£n0£_£cName£n1.£m£hshortResult£hminusgt£xthat(£xclear,£xfresh103_op3);
}}
;
}}
);
}
public static L42£Void £m£hsquareAdd£xclearSingle(£cDeployAAA£n0£_£cTrait£n1£_£cAcc £xthis, £cDeployAAA£n0£_£cName£n1 £xclearSingle){
return £cDeployAAA£n0£_£cTrait£n1£_£cAcc.£m£hsquareAdd£xsingle(£xthis,switch(0){default->{
boolean £xfresh108_op3=false;
£xfresh108_op3=£cDeployAAA£n0£_£cName£n1.£m£hshortCircut£hminusgt(£xclearSingle);
yield switch(0){default->{
L42£Void £xfresh109_underscore=null;
try{
£xfresh109_underscore=switch(0){default->{
boolean £xfresh110_receiver=false;
£xfresh110_receiver=£cDeployAAA£n0£_£cBool£n1.£m£hif(£xfresh108_op3);
yield £cDeployAAA£n0£_£cBool£n1.£m£hcheckTrue(£xfresh110_receiver);
}}
;
}
catch(L42Exception catchVar0){
if(catchVar0.obj42() instanceof L42£Void){
L42£Void £xfresh111_underscore=(L42£Void)catchVar0.obj42();
yield £cDeployAAA£n0£_£cName£n1.£m£hshortProcess£hminusgt£xthat£xother(£xclearSingle,£xfresh108_op3,£cDeployAAA£n0£_£cName£n1.£m£hfrom£xstringLiteral(£cDeployAAA£n0£_£cName£n1.pathInstance,switch(0){default->{
StringBuilder £xfresh112_builder=null;
£xfresh112_builder=£cDeployAAA£n0£_£cS£dStringBuilder£n1.£m£hstringLiteralBuilder(£cDeployAAA£n0£_£cS£dStringBuilder£n1.pathInstance);
yield £xfresh112_builder;
}}
));
}
throw catchVar0;
}
yield £cDeployAAA£n0£_£cName£n1.£m£hshortResult£hminusgt£xthat(£xclearSingle,£xfresh108_op3);
}}
;
}}
);
}
public static L42£Void £m£hsquareAdd£xsingle(£cDeployAAA£n0£_£cTrait£n1£_£cAcc £xthis, L42£Meta £xsingle){
return £cDeployAAA£n0£_£cTrait£n1£_£cAcc.£mthat£xthat(£xthis,switch(0){default->{
L42£Meta £xfresh113_receiver=null;
£xfresh113_receiver=£cDeployAAA£n0£_£cTrait£n1£_£cAcc.£mthat(£xthis);
yield £cDeployAAA£n0£_£cName£dMapping£n1.£mmergeMap£xthat(£xfresh113_receiver,£xsingle);
}}
);
}
public static L42£Void £m£hsquareAdd£xhide(£cDeployAAA£n0£_£cTrait£n1£_£cAcc £xthis, £cDeployAAA£n0£_£cName£n1 £xhide){
return £cDeployAAA£n0£_£cTrait£n1£_£cAcc.£m£hsquareAdd£xthat(£xthis,switch(0){default->{
£cDeployAAA£n0£_£cName£n1 £xfresh114_op=null;
£xfresh114_op=£cDeployAAA£n0£_£cName£n1.£m£hfrom£xstringLiteral(£cDeployAAA£n0£_£cName£n1.pathInstance,switch(0){default->{
StringBuilder £xfresh115_builder=null;
£xfresh115_builder=£cDeployAAA£n0£_£cS£dStringBuilder£n1.£m£hstringLiteralBuilder(£cDeployAAA£n0£_£cS£dStringBuilder£n1.pathInstance);
yield £xfresh115_builder;
}}
);
yield £cDeployAAA£n0£_£cName£n1.£m£hequalgt0£xother(£xhide,£xfresh114_op);
}}
);
}
public static L42£Void £m£hsquareAdd£xignoreSelfRename(£cDeployAAA£n0£_£cTrait£n1£_£cAcc £xthis, L42£Meta £xignoreSelfRename){
return switch(0){default->{
boolean £xfresh116_cond=false;
£xfresh116_cond=switch(0){default->{
boolean £xfresh117_receiver=false;
£xfresh117_receiver=£cDeployAAA£n0£_£cName£dMapping£n1.£misSelfRename(£xignoreSelfRename);
yield £cDeployAAA£n0£_£cBool£n1.£m£hbang0(£xfresh117_receiver);
}}
;
yield switch(0){default->{
L42£Void £xfresh118_underscore=null;
try{
£xfresh118_underscore=switch(0){default->{
boolean £xfresh119_receiver=false;
£xfresh119_receiver=£cDeployAAA£n0£_£cBool£n1.£m£hif(£xfresh116_cond);
yield £cDeployAAA£n0£_£cBool£n1.£m£hcheckTrue(£xfresh119_receiver);
}}
;
}
catch(L42Exception catchVar0){
if(catchVar0.obj42() instanceof L42£Void){
L42£Void £xfresh120_underscore=(L42£Void)catchVar0.obj42();
yield L42£Void.instance;
}
throw catchVar0;
}
yield £cDeployAAA£n0£_£cTrait£n1£_£cAcc.£mthat£xthat(£xthis,switch(0){default->{
L42£Meta £xfresh121_receiver=null;
£xfresh121_receiver=£cDeployAAA£n0£_£cTrait£n1£_£cAcc.£mthat(£xthis);
yield £cDeployAAA£n0£_£cName£dMapping£n1.£mmergeMap£xdeep(£xfresh121_receiver,£xignoreSelfRename);
}}
);
}}
;
}}
;
}
public static L42£Void £m£hsquareAdd£xignoreSelfRenameSingle(£cDeployAAA£n0£_£cTrait£n1£_£cAcc £xthis, L42£Meta £xignoreSelfRenameSingle){
return switch(0){default->{
boolean £xfresh122_cond=false;
£xfresh122_cond=switch(0){default->{
boolean £xfresh123_receiver=false;
£xfresh123_receiver=£cDeployAAA£n0£_£cName£dMapping£n1.£misSelfRename(£xignoreSelfRenameSingle);
yield £cDeployAAA£n0£_£cBool£n1.£m£hbang0(£xfresh123_receiver);
}}
;
yield switch(0){default->{
L42£Void £xfresh124_underscore=null;
try{
£xfresh124_underscore=switch(0){default->{
boolean £xfresh125_receiver=false;
£xfresh125_receiver=£cDeployAAA£n0£_£cBool£n1.£m£hif(£xfresh122_cond);
yield £cDeployAAA£n0£_£cBool£n1.£m£hcheckTrue(£xfresh125_receiver);
}}
;
}
catch(L42Exception catchVar0){
if(catchVar0.obj42() instanceof L42£Void){
L42£Void £xfresh126_underscore=(L42£Void)catchVar0.obj42();
yield L42£Void.instance;
}
throw catchVar0;
}
yield £cDeployAAA£n0£_£cTrait£n1£_£cAcc.£mthat£xthat(£xthis,switch(0){default->{
L42£Meta £xfresh127_receiver=null;
£xfresh127_receiver=£cDeployAAA£n0£_£cTrait£n1£_£cAcc.£mthat(£xthis);
yield £cDeployAAA£n0£_£cName£dMapping£n1.£mmergeMap£xthat(£xfresh127_receiver,£xignoreSelfRenameSingle);
}}
);
}}
;
}}
;
}
public static £cDeployAAA£n0£_£cTrait£n1£_£cAcc NewFwd(){return new _Fwd();}
public static class _Fwd extends £cDeployAAA£n0£_£cTrait£n1£_£cAcc implements L42Fwd{
private List<Object> os=new ArrayList<>();
private List<BiConsumer<Object,Object>> fs=new ArrayList<>();
public List<Object> os(){return os;}
public List<BiConsumer<Object,Object>> fs(){return fs;}
public L42ClassAny asPath(){return Resources.ofPath(72);}
@Override public L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cAcc> myCache() {return mySCache;}}
public static final £cDeployAAA£n0£_£cTrait£n1£_£cAcc pathInstance=new _Fwd();
static final L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cAcc> mySCache=L42CacheMap.newSingletonCache(new String[]{ "DeployAAA", "Trait", "Acc"}, pathInstance.getClass());
}
, package is.L42.metaGenerated;
import is.L42.platformSpecific.javaTranslation.L42Any;
import is.L42.platformSpecific.javaTranslation.L42£Void;
import is.L42.platformSpecific.javaTranslation.L42£Library;
import is.L42.platformSpecific.javaTranslation.L42ClassAny;
import is.L42.platformSpecific.javaTranslation.L42Fwd;
import is.L42.platformSpecific.javaTranslation.L42Throwable;
import is.L42.platformSpecific.javaTranslation.L42Error;
import is.L42.platformSpecific.javaTranslation.L42Exception;
import is.L42.platformSpecific.javaTranslation.L42Return;
import is.L42.platformSpecific.javaTranslation.L42£TrustedIO;
import is.L42.platformSpecific.javaTranslation.L42£LazyMsg;
import is.L42.platformSpecific.javaTranslation.L42£NonDeterministicError;
import is.L42.numbers.L42£BigRational;
import is.L42.cache.L42Cache;
import is.L42.cache.L42CacheMap;
import is.L42.cache.L42Cachable;
import is.L42.cache.L42StandardCache;
import is.L42.cache.L42SingletonCache;
import is.L42.cache.concurrency.CachedRes;
import is.L42.platformSpecific.javaTranslation.L42NoFields;
import is.L42.meta.L42£Meta;
import is.L42.introspection.L42£Nested;
import is.L42.introspection.L42£Type;
import is.L42.introspection.L42£Doc;
import is.L42.introspection.L42£Method;
import is.L42.meta.L42£Name;
import is.L42.maps.L42£Set;
import is.L42.maps.L42£ImmMap;
import is.L42.maps.L42£MutMap;
import is.L42.maps.L42£SelfList;
import is.L42.platformSpecific.javaTranslation.Resources;
import java.util.List;
import java.util.ArrayList;
import java.util.function.BiConsumer;
public class £cDeployAAA£n0£_£cTrait£n1 implements L42Any,L42Cachable<£cDeployAAA£n0£_£cTrait£n1>{
static final Class<£cDeployAAA£n0£_£cTrait£n1> _class=£cDeployAAA£n0£_£cTrait£n1.class;
public static final L42Cache<£cDeployAAA£n0£_£cTrait£n1> myCache=L42CacheMap.newStandardCache(new String[]{ "DeployAAA", "Trait"},£cDeployAAA£n0£_£cTrait£n1._class);
static{L42CacheMap.lateInitialize((L42StandardCache<£cDeployAAA£n0£_£cTrait£n1>)myCache,new Class<?>[]{L42£Library._class});}
@Override public L42Cache<£cDeployAAA£n0£_£cTrait£n1> myCache(){return myCache;}
private volatile £cDeployAAA£n0£_£cTrait£n1 norm;
@Override public £cDeployAAA£n0£_£cTrait£n1 newInstance(){ return new £cDeployAAA£n0£_£cTrait£n1();}
@Override public void setNorm(£cDeployAAA£n0£_£cTrait£n1 t){assert this.norm==null;this.norm=t;}
@Override public £cDeployAAA£n0£_£cTrait£n1 myNorm(){return this.norm;}
@Override public int numFields(){return 1;}
@Override public void setField(int i, Object o){switch(i){
case 0:£xcode=(L42£Library)o;return;
default:throw new ArrayIndexOutOfBoundsException();
}}
@Override public Object getField(int i) {switch(i){
case 0:return £xcode;
default:throw new ArrayIndexOutOfBoundsException();
}}
L42£Library £xcode;
public static BiConsumer<Object,Object> FieldAssFor_code=(f,o)->{((£cDeployAAA£n0£_£cTrait£n1)o).£xcode=(L42£Library)f;};
public static L42£Library £mcode(£cDeployAAA£n0£_£cTrait£n1 £xthis){
return £xthis.£xcode;
}
public static £cDeployAAA£n0£_£cTrait£n1 £m£happly£xcode(£cDeployAAA£n0£_£cTrait£n1 £xthis, L42£Library £xcode){
£cDeployAAA£n0£_£cTrait£n1 Res=new £cDeployAAA£n0£_£cTrait£n1();
Res.£xcode=£xcode;
return Res;
}
public static £cDeployAAA£n0£_£cTrait£n1 £m£happly£xthat(£cDeployAAA£n0£_£cTrait£n1 £xthis, L42£Library £xthat){
return £cDeployAAA£n0£_£cTrait£n1.£m£happly£xcode(£cDeployAAA£n0£_£cTrait£n1.pathInstance,£xthat);
}
public static £cDeployAAA£n0£_£cTrait£n1 £m£happly(£cDeployAAA£n0£_£cTrait£n1 £xthis){
return £cDeployAAA£n0£_£cTrait£n1.£m£happly£xthat(£cDeployAAA£n0£_£cTrait£n1.pathInstance,Resources.ofLib(76));
}
public static £cDeployAAA£n0£_£cTrait£n1 £msum£xa£xb(£cDeployAAA£n0£_£cTrait£n1 £xthis, L42£Library £xa, L42£Library £xb){
return switch(0){default->{
L42£Void £xfresh77_curlyX=null;
try{
£xfresh77_curlyX=switch(0){default->{
L42£Void £xfresh79_underscore=null;
try{
£xfresh79_underscore=Resources.throwE(new L42Return(£cDeployAAA£n0£_£cTrait£n1.£m£happly£xthat(£cDeployAAA£n0£_£cTrait£n1.pathInstance,switch(0){default->{
L42£Meta £xfresh80_receiver=null;
£xfresh80_receiver=£cDeployAAA£n0£_£cName£dMapping£n1.£m£happly(£cDeployAAA£n0£_£cName£dMapping£n1.pathInstance);
yield £cDeployAAA£n0£_£cName£dMapping£n1.£msimpleSum£xa£xb(£xfresh80_receiver,£xa,£xb);
}}
)));
}
catch(L42Error catchVar0){
if(catchVar0.obj42() instanceof £cDeployAAA£n0£_£cTrait£dClassClash£n1){
L42£LazyMsg £xe=((£cDeployAAA£n0£_£cTrait£dClassClash£n1)catchVar0.obj42()).unwrap;
yield Resources.throwE(new L42Exception(£cDeployAAA£n0£_£cTrait£dClassClash£n1.wrap(£xe)));
}
if(catchVar0.obj42() instanceof £cDeployAAA£n0£_£cTrait£dMethodClash£n1){
L42£LazyMsg £xe=((£cDeployAAA£n0£_£cTrait£dMethodClash£n1)catchVar0.obj42()).unwrap;
yield Resources.throwE(new L42Exception(£cDeployAAA£n0£_£cTrait£dMethodClash£n1.wrap(£xe)));
}
throw catchVar0;
}
yield L42£Void.instance;
}}
;
}
catch(L42Return catchVar0){
if(catchVar0.obj42() instanceof £cDeployAAA£n0£_£cTrait£n1){
£cDeployAAA£n0£_£cTrait£n1 £xfresh78_curlyX1=(£cDeployAAA£n0£_£cTrait£n1)catchVar0.obj42();
yield £xfresh78_curlyX1;
}
throw catchVar0;
}
yield Resources.throwE(new L42Error(L42£Void.instance));
}}
;
}
public static £cDeployAAA£n0£_£cTrait£n1 £m£hplus0£xlib(£cDeployAAA£n0£_£cTrait£n1 £xthis, L42£Library £xlib){
return £cDeployAAA£n0£_£cTrait£n1.£msum£xa£xb(£cDeployAAA£n0£_£cTrait£n1.pathInstance,£cDeployAAA£n0£_£cTrait£n1.£mcode(£xthis),£xlib);
}
public static £cDeployAAA£n0£_£cTrait£n1 £m£hplus1£xlib(£cDeployAAA£n0£_£cTrait£n1 £xthis, L42£Library £xlib){
return £cDeployAAA£n0£_£cTrait£n1.£msum£xa£xb(£cDeployAAA£n0£_£cTrait£n1.pathInstance,£xlib,£cDeployAAA£n0£_£cTrait£n1.£mcode(£xthis));
}
public static £cDeployAAA£n0£_£cTrait£n1 £m£hplus0£xlifted(£cDeployAAA£n0£_£cTrait£n1 £xthis, £cDeployAAA£n0£_£cTrait£n1£_£cLifted £xlifted){
return £cDeployAAA£n0£_£cTrait£n1.£msum£xa£xb(£cDeployAAA£n0£_£cTrait£n1.pathInstance,£cDeployAAA£n0£_£cTrait£n1.£mcode(£xthis),£cDeployAAA£n0£_£cTrait£n1£_£cLifted.£mcode(£xlifted));
}
public static £cDeployAAA£n0£_£cTrait£n1 £m£hplus1£xlifted(£cDeployAAA£n0£_£cTrait£n1 £xthis, £cDeployAAA£n0£_£cTrait£n1£_£cLifted £xlifted){
return £cDeployAAA£n0£_£cTrait£n1.£msum£xa£xb(£cDeployAAA£n0£_£cTrait£n1.pathInstance,£cDeployAAA£n0£_£cTrait£n1£_£cLifted.£mcode(£xlifted),£cDeployAAA£n0£_£cTrait£n1.£mcode(£xthis));
}
public static £cDeployAAA£n0£_£cTrait£n1 £m£hplus0£xtrait(£cDeployAAA£n0£_£cTrait£n1 £xthis, £cDeployAAA£n0£_£cTrait£n1 £xtrait){
return £cDeployAAA£n0£_£cTrait£n1.£msum£xa£xb(£cDeployAAA£n0£_£cTrait£n1.pathInstance,£cDeployAAA£n0£_£cTrait£n1.£mcode(£xthis),£cDeployAAA£n0£_£cTrait£n1.£mcode(£xtrait));
}
public static £cDeployAAA£n0£_£cTrait£n1 £m£hcolon0£xlib(£cDeployAAA£n0£_£cTrait£n1 £xthis, L42£Library £xlib){
return £cDeployAAA£n0£_£cTrait£n1.£msum£xa£xb(£cDeployAAA£n0£_£cTrait£n1.pathInstance,£cDeployAAA£n0£_£cTrait£n1.£mcode(£xthis),£xlib);
}
public static £cDeployAAA£n0£_£cTrait£n1 £m£hcolon0£xlifted(£cDeployAAA£n0£_£cTrait£n1 £xthis, £cDeployAAA£n0£_£cTrait£n1£_£cLifted £xlifted){
return £cDeployAAA£n0£_£cTrait£n1.£msum£xa£xb(£cDeployAAA£n0£_£cTrait£n1.pathInstance,£cDeployAAA£n0£_£cTrait£n1.£mcode(£xthis),£cDeployAAA£n0£_£cTrait£n1£_£cLifted.£mcode(£xlifted));
}
public static £cDeployAAA£n0£_£cTrait£n1 £m£hcolon0£xtrait(£cDeployAAA£n0£_£cTrait£n1 £xthis, £cDeployAAA£n0£_£cTrait£n1 £xtrait){
return £cDeployAAA£n0£_£cTrait£n1.£msum£xa£xb(£cDeployAAA£n0£_£cTrait£n1.pathInstance,£cDeployAAA£n0£_£cTrait£n1.£mcode(£xthis),£cDeployAAA£n0£_£cTrait£n1.£mcode(£xtrait));
}
public static £cDeployAAA£n0£_£cIntrospection£dNested£n1 £minfo(£cDeployAAA£n0£_£cTrait£n1 £xthis){
return £cDeployAAA£n0£_£cIntrospection£dNested£n1.£m£happly£xlibrary(£cDeployAAA£n0£_£cIntrospection£dNested£n1.pathInstance,£cDeployAAA£n0£_£cTrait£n1.£mcode(£xthis));
}
public static £cDeployAAA£n0£_£cTrait£n1 £m£happly£xsquareBuilder(£cDeployAAA£n0£_£cTrait£n1 £xthis, £cDeployAAA£n0£_£cTrait£n1£_£cAcc £xsquareBuilder){
return £cDeployAAA£n0£_£cTrait£n1.£m£happly£xthat(£cDeployAAA£n0£_£cTrait£n1.pathInstance,switch(0){default->{
L42£Void £xfresh81_curlyX=null;
try{
£xfresh81_curlyX=switch(0){default->{
L42£Void £xfresh83_underscore=null;
try{
£xfresh83_underscore=Resources.throwE(new L42Return(switch(0){default->{
L42£Meta £xfresh84_receiver=null;
£xfresh84_receiver=£cDeployAAA£n0£_£cTrait£n1£_£cAcc.£mthat(£xsquareBuilder);
yield £cDeployAAA£n0£_£cName£dMapping£n1.£mapplyMap£xthat(£xfresh84_receiver,£cDeployAAA£n0£_£cTrait£n1.£mcode(£xthis));
}}
));
}
catch(L42Error catchVar0){
if(catchVar0.obj42() instanceof £cDeployAAA£n0£_£cTrait£dInvalidName£n1){
L42£LazyMsg £xe=((£cDeployAAA£n0£_£cTrait£dInvalidName£n1)catchVar0.obj42()).unwrap;
yield Resources.throwE(new L42Exception(£cDeployAAA£n0£_£cTrait£dInvalidName£n1.wrap(£xe)));
}
if(catchVar0.obj42() instanceof £cDeployAAA£n0£_£cTrait£dInvalidMap£n1){
L42£LazyMsg £xe=((£cDeployAAA£n0£_£cTrait£dInvalidMap£n1)catchVar0.obj42()).unwrap;
yield Resources.throwE(new L42Exception(£cDeployAAA£n0£_£cTrait£dInvalidMap£n1.wrap(£xe)));
}
if(catchVar0.obj42() instanceof £cDeployAAA£n0£_£cTrait£dClassClash£n1){
L42£LazyMsg £xe=((£cDeployAAA£n0£_£cTrait£dClassClash£n1)catchVar0.obj42()).unwrap;
yield Resources.throwE(new L42Exception(£cDeployAAA£n0£_£cTrait£dClassClash£n1.wrap(£xe)));
}
if(catchVar0.obj42() instanceof £cDeployAAA£n0£_£cTrait£dMethodClash£n1){
L42£LazyMsg £xe=((£cDeployAAA£n0£_£cTrait£dMethodClash£n1)catchVar0.obj42()).unwrap;
yield Resources.throwE(new L42Exception(£cDeployAAA£n0£_£cTrait£dMethodClash£n1.wrap(£xe)));
}
throw catchVar0;
}
yield L42£Void.instance;
}}
;
}
catch(L42Return catchVar0){
if(catchVar0.obj42() instanceof L42£Library){
L42£Library £xfresh82_curlyX1=(L42£Library)catchVar0.obj42();
yield £xfresh82_curlyX1;
}
throw catchVar0;
}
yield Resources.throwE(new L42Error(L42£Void.instance));
}}
);
}
public static £cDeployAAA£n0£_£cTrait£n1 £mresetDocs£xsquareBuilder(£cDeployAAA£n0£_£cTrait£n1 £xthis, £cDeployAAA£n0£_£cTrait£n1£_£cDocMap £xsquareBuilder){
return £cDeployAAA£n0£_£cTrait£n1.£m£happly£xthat(£cDeployAAA£n0£_£cTrait£n1.pathInstance,switch(0){default->{
L42£Void £xfresh85_curlyX=null;
try{
£xfresh85_curlyX=switch(0){default->{
L42£Void £xfresh87_underscore=null;
try{
£xfresh87_underscore=Resources.throwE(new L42Return(£cDeployAAA£n0£_£cBootStrapping£n1.£mresetDocs£xthat£xcode(£cDeployAAA£n0£_£cBootStrapping£n1.pathInstance,£xsquareBuilder,£cDeployAAA£n0£_£cTrait£n1.£mcode(£xthis))));
}
catch(L42Error catchVar0){
if(catchVar0.obj42() instanceof £cDeployAAA£n0£_£cTrait£dInvalidName£n1){
L42£LazyMsg £xe=((£cDeployAAA£n0£_£cTrait£dInvalidName£n1)catchVar0.obj42()).unwrap;
yield Resources.throwE(new L42Exception(£cDeployAAA£n0£_£cTrait£dInvalidName£n1.wrap(£xe)));
}
throw catchVar0;
}
yield L42£Void.instance;
}}
;
}
catch(L42Return catchVar0){
if(catchVar0.obj42() instanceof L42£Library){
L42£Library £xfresh86_curlyX1=(L42£Library)catchVar0.obj42();
yield £xfresh86_curlyX1;
}
throw catchVar0;
}
yield Resources.throwE(new L42Error(L42£Void.instance));
}}
);
}
public static L42£Library £m£htoLibrary(£cDeployAAA£n0£_£cTrait£n1 £xthis){
return switch(0){default->{
L42£Meta £xfresh88_receiver=null;
£xfresh88_receiver=£cDeployAAA£n0£_£cName£dMapping£n1.£m£happly(£cDeployAAA£n0£_£cName£dMapping£n1.pathInstance);
yield £cDeployAAA£n0£_£cName£dMapping£n1.£msimpleSum£xa£xb(£xfresh88_receiver,switch(0){default->{
L42£Meta £xfresh89_receiver=null;
£xfresh89_receiver=£cDeployAAA£n0£_£cName£dMapping£n1.£m£happly(£cDeployAAA£n0£_£cName£dMapping£n1.pathInstance);
yield £cDeployAAA£n0£_£cName£dMapping£n1.£mresource£xthat£xname(£xfresh89_receiver,£cDeployAAA£n0£_£cTrait£n1.£mcode(£xthis),switch(0){default->{
£cDeployAAA£n0£_£cName£n1 £xfresh90_receiver=null;
£xfresh90_receiver=£cDeployAAA£n0£_£cName£n1.£m£hfrom£xstringLiteral(£cDeployAAA£n0£_£cName£n1.pathInstance,switch(0){default->{
StringBuilder £xfresh91_builder=null;
L42£Void £xfresh92_underscore=null;
L42£Void £xfresh93_underscore=null;
L42£Void £xfresh94_underscore=null;
L42£Void £xfresh95_underscore=null;
L42£Void £xfresh96_underscore=null;
L42£Void £xfresh97_underscore=null;
£xfresh91_builder=£cDeployAAA£n0£_£cS£dStringBuilder£n1.£m£hstringLiteralBuilder(£cDeployAAA£n0£_£cS£dStringBuilder£n1.pathInstance);
£xfresh92_underscore=£cDeployAAA£n0£_£cS£dStringBuilder£n1.£m£hlc(£xfresh91_builder);
£xfresh93_underscore=£cDeployAAA£n0£_£cS£dStringBuilder£n1.£m£hlo(£xfresh91_builder);
£xfresh94_underscore=£cDeployAAA£n0£_£cS£dStringBuilder£n1.£m£hld(£xfresh91_builder);
£xfresh95_underscore=£cDeployAAA£n0£_£cS£dStringBuilder£n1.£m£hle(£xfresh91_builder);
£xfresh96_underscore=£cDeployAAA£n0£_£cS£dStringBuilder£n1.£m£hsoRound(£xfresh91_builder);
£xfresh97_underscore=£cDeployAAA£n0£_£cS£dStringBuilder£n1.£m£hscRound(£xfresh91_builder);
yield £xfresh91_builder;
}}
);
yield £cDeployAAA£n0£_£cName£n1.£mthat(£xfresh90_receiver);
}}
);
}}
,£cDeployAAA£n0£_£cTrait£n1£_£cToLibrary.£mof(£cDeployAAA£n0£_£cTrait£n1£_£cToLibrary.pathInstance));
}}
;
}
public static L42£Library £mdelayedCode£xthat(£cDeployAAA£n0£_£cTrait£n1 £xthis, L42£Library £xthat){
return switch(0){default->{
£cDeployAAA£n0£_£cTrait£n1 £xfresh98_receiver=null;
£xfresh98_receiver=switch(0){default->{
£cDeployAAA£n0£_£cTrait£n1 £xfresh99_op=null;
L42£Library £xfresh100_op=null;
£xfresh99_op=£cDeployAAA£n0£_£cTrait£n1.£m£happly£xthat(£cDeployAAA£n0£_£cTrait£n1.pathInstance,£xthat);
£xfresh100_op=£cDeployAAA£n0£_£cTrait£n1£_£cToLibrary.£mof(£cDeployAAA£n0£_£cTrait£n1£_£cToLibrary.pathInstance);
yield £cDeployAAA£n0£_£cTrait£n1.£m£hplus0£xlib(£xfresh99_op,£xfresh100_op);
}}
;
yield £cDeployAAA£n0£_£cTrait£n1.£mcode(£xfresh98_receiver);
}}
;
}
public static £cDeployAAA£n0£_£cTrait£n1 £mremoveUnusedCode(£cDeployAAA£n0£_£cTrait£n1 £xthis){
return £cDeployAAA£n0£_£cTrait£n1.£m£happly£xthat(£cDeployAAA£n0£_£cTrait£n1.pathInstance,switch(0){default->{
L42£Meta £xfresh101_receiver=null;
£xfresh101_receiver=£cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode.£m£happly(£cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode.pathInstance);
yield £cDeployAAA£n0£_£cTrait£n1£_£cRemoveUnusedCode.£mremoveUnusedCode£xthat(£xfresh101_receiver,£cDeployAAA£n0£_£cTrait£n1.£mcode(£xthis));
}}
);
}
public static £cDeployAAA£n0£_£cTrait£n1 NewFwd(){return new _Fwd();}
public static class _Fwd extends £cDeployAAA£n0£_£cTrait£n1 implements L42Fwd{
private List<Object> os=new ArrayList<>();
private List<BiConsumer<Object,Object>> fs=new ArrayList<>();
public List<Object> os(){return os;}
public List<BiConsumer<Object,Object>> fs(){return fs;}
public L42ClassAny asPath(){return Resources.ofPath(77);}
@Override public L42Cache<£cDeployAAA£n0£_£cTrait£n1> myCache() {return mySCache;}}
public static final £cDeployAAA£n0£_£cTrait£n1 pathInstance=new _Fwd();
static final L42Cache<£cDeployAAA£n0£_£cTrait£n1> mySCache=L42CacheMap.newSingletonCache(new String[]{ "DeployAAA", "Trait"}, pathInstance.getClass());
}
, package is.L42.metaGenerated;
import is.L42.platformSpecific.javaTranslation.L42Any;
import is.L42.platformSpecific.javaTranslation.L42£Void;
import is.L42.platformSpecific.javaTranslation.L42£Library;
import is.L42.platformSpecific.javaTranslation.L42ClassAny;
import is.L42.platformSpecific.javaTranslation.L42Fwd;
import is.L42.platformSpecific.javaTranslation.L42Throwable;
import is.L42.platformSpecific.javaTranslation.L42Error;
import is.L42.platformSpecific.javaTranslation.L42Exception;
import is.L42.platformSpecific.javaTranslation.L42Return;
import is.L42.platformSpecific.javaTranslation.L42£TrustedIO;
import is.L42.platformSpecific.javaTranslation.L42£LazyMsg;
import is.L42.platformSpecific.javaTranslation.L42£NonDeterministicError;
import is.L42.numbers.L42£BigRational;
import is.L42.cache.L42Cache;
import is.L42.cache.L42CacheMap;
import is.L42.cache.L42Cachable;
import is.L42.cache.L42StandardCache;
import is.L42.cache.L42SingletonCache;
import is.L42.cache.concurrency.CachedRes;
import is.L42.platformSpecific.javaTranslation.L42NoFields;
import is.L42.meta.L42£Meta;
import is.L42.introspection.L42£Nested;
import is.L42.introspection.L42£Type;
import is.L42.introspection.L42£Doc;
import is.L42.introspection.L42£Method;
import is.L42.meta.L42£Name;
import is.L42.maps.L42£Set;
import is.L42.maps.L42£ImmMap;
import is.L42.maps.L42£MutMap;
import is.L42.maps.L42£SelfList;
import is.L42.platformSpecific.javaTranslation.Resources;
import java.util.List;
import java.util.ArrayList;
import java.util.function.BiConsumer;
public interface £cDeployAAA£n0£_£cTrait£n1£_£cLifted extends L42Any{
static final Class<£cDeployAAA£n0£_£cTrait£n1£_£cLifted> _class=£cDeployAAA£n0£_£cTrait£n1£_£cLifted.class;
public £cDeployAAA£n0£_£cTrait£n1 £m£happly();
public static £cDeployAAA£n0£_£cTrait£n1 £m£happly(£cDeployAAA£n0£_£cTrait£n1£_£cLifted £xthis){
return £xthis.£m£happly();
}
;
public L42£Library £mcode();
public static L42£Library £mcode(£cDeployAAA£n0£_£cTrait£n1£_£cLifted £xthis){
return £xthis.£mcode();
}
;
public £cDeployAAA£n0£_£cTrait£n1 £m£hplus0£xlib(L42£Library £xlib);
public static £cDeployAAA£n0£_£cTrait£n1 £m£hplus0£xlib(£cDeployAAA£n0£_£cTrait£n1£_£cLifted £xthis, L42£Library £xlib){
return £xthis.£m£hplus0£xlib(£xlib);
}
;
public £cDeployAAA£n0£_£cTrait£n1 £m£hplus1£xlib(L42£Library £xlib);
public static £cDeployAAA£n0£_£cTrait£n1 £m£hplus1£xlib(£cDeployAAA£n0£_£cTrait£n1£_£cLifted £xthis, L42£Library £xlib){
return £xthis.£m£hplus1£xlib(£xlib);
}
;
public £cDeployAAA£n0£_£cTrait£n1 £m£happly£xsquareBuilder(£cDeployAAA£n0£_£cTrait£n1£_£cAcc £xsquareBuilder);
public static £cDeployAAA£n0£_£cTrait£n1 £m£happly£xsquareBuilder(£cDeployAAA£n0£_£cTrait£n1£_£cLifted £xthis, £cDeployAAA£n0£_£cTrait£n1£_£cAcc £xsquareBuilder){
return £xthis.£m£happly£xsquareBuilder(£xsquareBuilder);
}
;
public £cDeployAAA£n0£_£cTrait£n1 £mresetDocs£xsquareBuilder(£cDeployAAA£n0£_£cTrait£n1£_£cDocMap £xsquareBuilder);
public static £cDeployAAA£n0£_£cTrait£n1 £mresetDocs£xsquareBuilder(£cDeployAAA£n0£_£cTrait£n1£_£cLifted £xthis, £cDeployAAA£n0£_£cTrait£n1£_£cDocMap £xsquareBuilder){
return £xthis.£mresetDocs£xsquareBuilder(£xsquareBuilder);
}
;
public £cDeployAAA£n0£_£cIntrospection£dNested£n1 £minfo();
public static £cDeployAAA£n0£_£cIntrospection£dNested£n1 £minfo(£cDeployAAA£n0£_£cTrait£n1£_£cLifted £xthis){
return £xthis.£minfo();
}
;
public static £cDeployAAA£n0£_£cTrait£n1£_£cLifted NewFwd(){return new _Fwd();}
public static class _Fwd extends L42NoFields<£cDeployAAA£n0£_£cTrait£n1£_£cLifted> implements £cDeployAAA£n0£_£cTrait£n1£_£cLifted, L42Fwd{
private List<Object> os=new ArrayList<>();
private List<BiConsumer<Object,Object>> fs=new ArrayList<>();
public List<Object> os(){return os;}
public List<BiConsumer<Object,Object>> fs(){return fs;}
public L42ClassAny asPath(){return Resources.ofPath(69);}
public £cDeployAAA£n0£_£cTrait£n1 £m£happly(){throw new Error("unreachable method body");}public L42£Library £mcode(){throw new Error("unreachable method body");}public £cDeployAAA£n0£_£cTrait£n1 £m£hplus0£xlib(L42£Library £xlib){throw new Error("unreachable method body");}public £cDeployAAA£n0£_£cTrait£n1 £m£hplus1£xlib(L42£Library £xlib){throw new Error("unreachable method body");}public £cDeployAAA£n0£_£cTrait£n1 £m£happly£xsquareBuilder(£cDeployAAA£n0£_£cTrait£n1£_£cAcc £xsquareBuilder){throw new Error("unreachable method body");}public £cDeployAAA£n0£_£cTrait£n1 £mresetDocs£xsquareBuilder(£cDeployAAA£n0£_£cTrait£n1£_£cDocMap £xsquareBuilder){throw new Error("unreachable method body");}public £cDeployAAA£n0£_£cIntrospection£dNested£n1 £minfo(){throw new Error("unreachable method body");}@Override public L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cLifted> myCache() {return mySCache;}}
public static final £cDeployAAA£n0£_£cTrait£n1£_£cLifted pathInstance=new _Fwd();
static final L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cLifted> mySCache=L42CacheMap.newSingletonCache(new String[]{ "DeployAAA", "Trait", "Lifted"}, pathInstance.getClass());
}
, package is.L42.metaGenerated;
import is.L42.platformSpecific.javaTranslation.L42Any;
import is.L42.platformSpecific.javaTranslation.L42£Void;
import is.L42.platformSpecific.javaTranslation.L42£Library;
import is.L42.platformSpecific.javaTranslation.L42ClassAny;
import is.L42.platformSpecific.javaTranslation.L42Fwd;
import is.L42.platformSpecific.javaTranslation.L42Throwable;
import is.L42.platformSpecific.javaTranslation.L42Error;
import is.L42.platformSpecific.javaTranslation.L42Exception;
import is.L42.platformSpecific.javaTranslation.L42Return;
import is.L42.platformSpecific.javaTranslation.L42£TrustedIO;
import is.L42.platformSpecific.javaTranslation.L42£LazyMsg;
import is.L42.platformSpecific.javaTranslation.L42£NonDeterministicError;
import is.L42.numbers.L42£BigRational;
import is.L42.cache.L42Cache;
import is.L42.cache.L42CacheMap;
import is.L42.cache.L42Cachable;
import is.L42.cache.L42StandardCache;
import is.L42.cache.L42SingletonCache;
import is.L42.cache.concurrency.CachedRes;
import is.L42.platformSpecific.javaTranslation.L42NoFields;
import is.L42.meta.L42£Meta;
import is.L42.introspection.L42£Nested;
import is.L42.introspection.L42£Type;
import is.L42.introspection.L42£Doc;
import is.L42.introspection.L42£Method;
import is.L42.meta.L42£Name;
import is.L42.maps.L42£Set;
import is.L42.maps.L42£ImmMap;
import is.L42.maps.L42£MutMap;
import is.L42.maps.L42£SelfList;
import is.L42.platformSpecific.javaTranslation.Resources;
import java.util.List;
import java.util.ArrayList;
import java.util.function.BiConsumer;
public class £cDeployAAA£n0£_£cBootStrapping£n1 extends L42NoFields<£cDeployAAA£n0£_£cBootStrapping£n1> implements L42Any{
static final Class<£cDeployAAA£n0£_£cBootStrapping£n1> _class=£cDeployAAA£n0£_£cBootStrapping£n1.class;
public static final L42Cache<£cDeployAAA£n0£_£cBootStrapping£n1> myCache=L42CacheMap.newSingletonCache(new String[]{ "DeployAAA", "BootStrapping"},£cDeployAAA£n0£_£cBootStrapping£n1._class);
@Override public L42Cache<£cDeployAAA£n0£_£cBootStrapping£n1> myCache(){return myCache;}
public static L42£Library £mresetDocs£xthat£xcode(£cDeployAAA£n0£_£cBootStrapping£n1 £xthis, £cDeployAAA£n0£_£cTrait£n1£_£cDocMap £xthat, L42£Library £xcode){
return Resources.throwE(new L42Error(L42£Void.instance));
}
public static £cDeployAAA£n0£_£cBootStrapping£n1 NewFwd(){return new _Fwd();}
public static class _Fwd extends £cDeployAAA£n0£_£cBootStrapping£n1 implements L42Fwd{
private List<Object> os=new ArrayList<>();
private List<BiConsumer<Object,Object>> fs=new ArrayList<>();
public List<Object> os(){return os;}
public List<BiConsumer<Object,Object>> fs(){return fs;}
public L42ClassAny asPath(){return Resources.ofPath(68);}
@Override public L42Cache<£cDeployAAA£n0£_£cBootStrapping£n1> myCache() {return mySCache;}}
public static final £cDeployAAA£n0£_£cBootStrapping£n1 pathInstance=new _Fwd();
static final L42Cache<£cDeployAAA£n0£_£cBootStrapping£n1> mySCache=L42CacheMap.newSingletonCache(new String[]{ "DeployAAA", "BootStrapping"}, pathInstance.getClass());
}
, package is.L42.metaGenerated;
import is.L42.platformSpecific.javaTranslation.L42Any;
import is.L42.platformSpecific.javaTranslation.L42£Void;
import is.L42.platformSpecific.javaTranslation.L42£Library;
import is.L42.platformSpecific.javaTranslation.L42ClassAny;
import is.L42.platformSpecific.javaTranslation.L42Fwd;
import is.L42.platformSpecific.javaTranslation.L42Throwable;
import is.L42.platformSpecific.javaTranslation.L42Error;
import is.L42.platformSpecific.javaTranslation.L42Exception;
import is.L42.platformSpecific.javaTranslation.L42Return;
import is.L42.platformSpecific.javaTranslation.L42£TrustedIO;
import is.L42.platformSpecific.javaTranslation.L42£LazyMsg;
import is.L42.platformSpecific.javaTranslation.L42£NonDeterministicError;
import is.L42.numbers.L42£BigRational;
import is.L42.cache.L42Cache;
import is.L42.cache.L42CacheMap;
import is.L42.cache.L42Cachable;
import is.L42.cache.L42StandardCache;
import is.L42.cache.L42SingletonCache;
import is.L42.cache.concurrency.CachedRes;
import is.L42.platformSpecific.javaTranslation.L42NoFields;
import is.L42.meta.L42£Meta;
import is.L42.introspection.L42£Nested;
import is.L42.introspection.L42£Type;
import is.L42.introspection.L42£Doc;
import is.L42.introspection.L42£Method;
import is.L42.meta.L42£Name;
import is.L42.maps.L42£Set;
import is.L42.maps.L42£ImmMap;
import is.L42.maps.L42£MutMap;
import is.L42.maps.L42£SelfList;
import is.L42.platformSpecific.javaTranslation.Resources;
import java.util.List;
import java.util.ArrayList;
import java.util.function.BiConsumer;
public class £cDeployAAA£n0£_£cTrait£n1£_£cDocMap extends L42NoFields<£cDeployAAA£n0£_£cTrait£n1£_£cDocMap> implements L42Any{
static final Class<£cDeployAAA£n0£_£cTrait£n1£_£cDocMap> _class=£cDeployAAA£n0£_£cTrait£n1£_£cDocMap.class;
public static final L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cDocMap> myCache=L42CacheMap.newSingletonCache(new String[]{ "DeployAAA", "Trait", "DocMap"},£cDeployAAA£n0£_£cTrait£n1£_£cDocMap._class);
@Override public L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cDocMap> myCache(){return myCache;}
public static £cDeployAAA£n0£_£cTrait£n1£_£cDocMap NewFwd(){return new _Fwd();}
public static class _Fwd extends £cDeployAAA£n0£_£cTrait£n1£_£cDocMap implements L42Fwd{
private List<Object> os=new ArrayList<>();
private List<BiConsumer<Object,Object>> fs=new ArrayList<>();
public List<Object> os(){return os;}
public List<BiConsumer<Object,Object>> fs(){return fs;}
public L42ClassAny asPath(){return Resources.ofPath(71);}
@Override public L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cDocMap> myCache() {return mySCache;}}
public static final £cDeployAAA£n0£_£cTrait£n1£_£cDocMap pathInstance=new _Fwd();
static final L42Cache<£cDeployAAA£n0£_£cTrait£n1£_£cDocMap> mySCache=L42CacheMap.newSingletonCache(new String[]{ "DeployAAA", "Trait", "DocMap"}, pathInstance.getClass());
}
---------- END SOURCE ----------
FREQUENCY : always
- duplicates
-
JDK-8274347 Passing a *nested* switch expression as a parameter causes an NPE during compile
-
- Resolved
-