📄 unknowntype.java
字号:
public int getNumBodyDecl() { return getBodyDeclList().getNumChild(); } // Declared in java.ast at line 11 @SuppressWarnings({"unchecked", "cast"}) public BodyDecl getBodyDecl(int i) { return (BodyDecl)getBodyDeclList().getChild(i); } // Declared in java.ast at line 15 public void addBodyDecl(BodyDecl node) { List<BodyDecl> list = getBodyDeclList(); list.addChild(node); } // Declared in java.ast at line 20 public void setBodyDecl(BodyDecl node, int i) { List<BodyDecl> list = getBodyDeclList(); list.setChild(node, i); } // Declared in java.ast at line 24 public List<BodyDecl> getBodyDecls() { return getBodyDeclList(); } // Declared in java.ast at line 27 public List<BodyDecl> getBodyDeclsNoTransform() { return getBodyDeclListNoTransform(); } // Declared in java.ast at line 31 @SuppressWarnings({"unchecked", "cast"}) public List<BodyDecl> getBodyDeclList() { return (List<BodyDecl>)getChild(3); } // Declared in java.ast at line 35 @SuppressWarnings({"unchecked", "cast"}) public List<BodyDecl> getBodyDeclListNoTransform() { return (List<BodyDecl>)getChildNoTransform(3); } protected int isReferenceType_visited = -1; // Declared in TypeAnalysis.jrag at line 168 @SuppressWarnings({"unchecked", "cast"}) public boolean isReferenceType() { if(isReferenceType_visited == boundariesCrossed) throw new RuntimeException("Circular definition of attr: isReferenceType in class: "); isReferenceType_visited = boundariesCrossed; boolean isReferenceType_value = isReferenceType_compute(); isReferenceType_visited = -1; return isReferenceType_value; } private boolean isReferenceType_compute() { return true; } protected int isPrimitiveType_visited = -1; // Declared in TypeAnalysis.jrag at line 171 @SuppressWarnings({"unchecked", "cast"}) public boolean isPrimitiveType() { if(isPrimitiveType_visited == boundariesCrossed) throw new RuntimeException("Circular definition of attr: isPrimitiveType in class: "); isPrimitiveType_visited = boundariesCrossed; boolean isPrimitiveType_value = isPrimitiveType_compute(); isPrimitiveType_visited = -1; return isPrimitiveType_value; } private boolean isPrimitiveType_compute() { return true; } protected int isNumericType_visited = -1; // Declared in TypeAnalysis.jrag at line 176 @SuppressWarnings({"unchecked", "cast"}) public boolean isNumericType() { if(isNumericType_visited == boundariesCrossed) throw new RuntimeException("Circular definition of attr: isNumericType in class: "); isNumericType_visited = boundariesCrossed; boolean isNumericType_value = isNumericType_compute(); isNumericType_visited = -1; return isNumericType_value; } private boolean isNumericType_compute() { return true; } protected int isIntegralType_visited = -1; // Declared in TypeAnalysis.jrag at line 180 @SuppressWarnings({"unchecked", "cast"}) public boolean isIntegralType() { if(isIntegralType_visited == boundariesCrossed) throw new RuntimeException("Circular definition of attr: isIntegralType in class: "); isIntegralType_visited = boundariesCrossed; boolean isIntegralType_value = isIntegralType_compute(); isIntegralType_visited = -1; return isIntegralType_value; } private boolean isIntegralType_compute() { return true; } protected int isBoolean_visited = -1; // Declared in TypeAnalysis.jrag at line 184 @SuppressWarnings({"unchecked", "cast"}) public boolean isBoolean() { if(isBoolean_visited == boundariesCrossed) throw new RuntimeException("Circular definition of attr: isBoolean in class: "); isBoolean_visited = boundariesCrossed; boolean isBoolean_value = isBoolean_compute(); isBoolean_visited = -1; return isBoolean_value; } private boolean isBoolean_compute() { return true; } protected int isInt_visited = -1; // Declared in TypeAnalysis.jrag at line 194 @SuppressWarnings({"unchecked", "cast"}) public boolean isInt() { if(isInt_visited == boundariesCrossed) throw new RuntimeException("Circular definition of attr: isInt in class: "); isInt_visited = boundariesCrossed; boolean isInt_value = isInt_compute(); isInt_visited = -1; return isInt_value; } private boolean isInt_compute() { return true; } protected int isUnknown_visited = -1; // Declared in TypeAnalysis.jrag at line 232 @SuppressWarnings({"unchecked", "cast"}) public boolean isUnknown() { if(isUnknown_visited == boundariesCrossed) throw new RuntimeException("Circular definition of attr: isUnknown in class: "); isUnknown_visited = boundariesCrossed; boolean isUnknown_value = isUnknown_compute(); isUnknown_visited = -1; return isUnknown_value; } private boolean isUnknown_compute() { return true; } protected java.util.Map instanceOf_TypeDecl_visited; // Declared in TypeAnalysis.jrag at line 417 @SuppressWarnings({"unchecked", "cast"}) public boolean instanceOf(TypeDecl type) { Object _parameters = type;if(instanceOf_TypeDecl_visited == null) instanceOf_TypeDecl_visited = new java.util.HashMap(4);if(instanceOf_TypeDecl_values == null) instanceOf_TypeDecl_values = new java.util.HashMap(4); if(instanceOf_TypeDecl_values.containsKey(_parameters)) return ((Boolean)instanceOf_TypeDecl_values.get(_parameters)).booleanValue(); if(new Integer(boundariesCrossed).equals(instanceOf_TypeDecl_visited.get(_parameters))) throw new RuntimeException("Circular definition of attr: instanceOf in class: "); instanceOf_TypeDecl_visited.put(_parameters, new Integer(boundariesCrossed)); int num = boundariesCrossed; boolean isFinal = this.is$Final(); boolean instanceOf_TypeDecl_value = instanceOf_compute(type); if(isFinal && num == boundariesCrossed) instanceOf_TypeDecl_values.put(_parameters, Boolean.valueOf(instanceOf_TypeDecl_value)); instanceOf_TypeDecl_visited.remove(_parameters); return instanceOf_TypeDecl_value; } private boolean instanceOf_compute(TypeDecl type) { return true; } protected java.util.Map isSupertypeOfClassDecl_ClassDecl_visited; // Declared in TypeAnalysis.jrag at line 418 @SuppressWarnings({"unchecked", "cast"}) public boolean isSupertypeOfClassDecl(ClassDecl type) { Object _parameters = type;if(isSupertypeOfClassDecl_ClassDecl_visited == null) isSupertypeOfClassDecl_ClassDecl_visited = new java.util.HashMap(4); if(new Integer(boundariesCrossed).equals(isSupertypeOfClassDecl_ClassDecl_visited.get(_parameters))) throw new RuntimeException("Circular definition of attr: isSupertypeOfClassDecl in class: "); isSupertypeOfClassDecl_ClassDecl_visited.put(_parameters, new Integer(boundariesCrossed)); boolean isSupertypeOfClassDecl_ClassDecl_value = isSupertypeOfClassDecl_compute(type); isSupertypeOfClassDecl_ClassDecl_visited.remove(_parameters); return isSupertypeOfClassDecl_ClassDecl_value; } private boolean isSupertypeOfClassDecl_compute(ClassDecl type) { return true; } protected java.util.Map isSupertypeOfInterfaceDecl_InterfaceDecl_visited; // Declared in TypeAnalysis.jrag at line 419 @SuppressWarnings({"unchecked", "cast"}) public boolean isSupertypeOfInterfaceDecl(InterfaceDecl type) { Object _parameters = type;if(isSupertypeOfInterfaceDecl_InterfaceDecl_visited == null) isSupertypeOfInterfaceDecl_InterfaceDecl_visited = new java.util.HashMap(4); if(new Integer(boundariesCrossed).equals(isSupertypeOfInterfaceDecl_InterfaceDecl_visited.get(_parameters))) throw new RuntimeException("Circular definition of attr: isSupertypeOfInterfaceDecl in class: "); isSupertypeOfInterfaceDecl_InterfaceDecl_visited.put(_parameters, new Integer(boundariesCrossed)); boolean isSupertypeOfInterfaceDecl_InterfaceDecl_value = isSupertypeOfInterfaceDecl_compute(type); isSupertypeOfInterfaceDecl_InterfaceDecl_visited.remove(_parameters); return isSupertypeOfInterfaceDecl_InterfaceDecl_value; } private boolean isSupertypeOfInterfaceDecl_compute(InterfaceDecl type) { return true; } protected java.util.Map isSupertypeOfArrayDecl_ArrayDecl_visited; // Declared in TypeAnalysis.jrag at line 420 @SuppressWarnings({"unchecked", "cast"}) public boolean isSupertypeOfArrayDecl(ArrayDecl type) { Object _parameters = type;if(isSupertypeOfArrayDecl_ArrayDecl_visited == null) isSupertypeOfArrayDecl_ArrayDecl_visited = new java.util.HashMap(4); if(new Integer(boundariesCrossed).equals(isSupertypeOfArrayDecl_ArrayDecl_visited.get(_parameters))) throw new RuntimeException("Circular definition of attr: isSupertypeOfArrayDecl in class: "); isSupertypeOfArrayDecl_ArrayDecl_visited.put(_parameters, new Integer(boundariesCrossed)); boolean isSupertypeOfArrayDecl_ArrayDecl_value = isSupertypeOfArrayDecl_compute(type); isSupertypeOfArrayDecl_ArrayDecl_visited.remove(_parameters); return isSupertypeOfArrayDecl_ArrayDecl_value; } private boolean isSupertypeOfArrayDecl_compute(ArrayDecl type) { return true; } protected java.util.Map isSupertypeOfPrimitiveType_PrimitiveType_visited; // Declared in TypeAnalysis.jrag at line 421 @SuppressWarnings({"unchecked", "cast"}) public boolean isSupertypeOfPrimitiveType(PrimitiveType type) { Object _parameters = type;if(isSupertypeOfPrimitiveType_PrimitiveType_visited == null) isSupertypeOfPrimitiveType_PrimitiveType_visited = new java.util.HashMap(4); if(new Integer(boundariesCrossed).equals(isSupertypeOfPrimitiveType_PrimitiveType_visited.get(_parameters))) throw new RuntimeException("Circular definition of attr: isSupertypeOfPrimitiveType in class: "); isSupertypeOfPrimitiveType_PrimitiveType_visited.put(_parameters, new Integer(boundariesCrossed)); boolean isSupertypeOfPrimitiveType_PrimitiveType_value = isSupertypeOfPrimitiveType_compute(type); isSupertypeOfPrimitiveType_PrimitiveType_visited.remove(_parameters); return isSupertypeOfPrimitiveType_PrimitiveType_value; } private boolean isSupertypeOfPrimitiveType_compute(PrimitiveType type) { return true; } protected java.util.Map isSupertypeOfNullType_NullType_visited; // Declared in TypeAnalysis.jrag at line 422 @SuppressWarnings({"unchecked", "cast"}) public boolean isSupertypeOfNullType(NullType type) { Object _parameters = type;if(isSupertypeOfNullType_NullType_visited == null) isSupertypeOfNullType_NullType_visited = new java.util.HashMap(4); if(new Integer(boundariesCrossed).equals(isSupertypeOfNullType_NullType_visited.get(_parameters))) throw new RuntimeException("Circular definition of attr: isSupertypeOfNullType in class: "); isSupertypeOfNullType_NullType_visited.put(_parameters, new Integer(boundariesCrossed)); boolean isSupertypeOfNullType_NullType_value = isSupertypeOfNullType_compute(type); isSupertypeOfNullType_NullType_visited.remove(_parameters); return isSupertypeOfNullType_NullType_value; } private boolean isSupertypeOfNullType_compute(NullType type) { return true; }public ASTNode rewriteTo() { return super.rewriteTo();}}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -