Skip to content

Instantly share code, notes, and snippets.

@Mortal
Created October 9, 2012 15:28
Show Gist options
  • Save Mortal/3859530 to your computer and use it in GitHub Desktop.
Save Mortal/3859530 to your computer and use it in GitHub Desktop.
java.lang.Object
(Types.Class
{ Types.class_final = false;
Types.class_abstract = false;
Types.class_name = "Object";
Types.class_extends = (CanonicalName.make "java.lang.Object");
Types.class_implements = [];
Types.class_members = [
(methd_final "wait" (Types.Base Ast.Void) [] [
(CanonicalName.make "java.lang.InterruptedException")
]);
(methd_prot "clone" (Types.Named (CanonicalName.make "java.lang.Object")) [] [
(CanonicalName.make "java.lang.CloneNotSupportedException")
]);
(methd_final "getClass" (Types.Named (CanonicalName.make "java.lang.Class")) [] []);
(methd_final "notifyAll" (Types.Base Ast.Void) [] []);
(ctor "Object" [] []);
(methd_prot "finalize" (Types.Base Ast.Void) [] [
(CanonicalName.make "java.lang.Throwable")
]);
(methd_final "wait" (Types.Base Ast.Void) [
(Types.Base Ast.Long)
] [
(CanonicalName.make "java.lang.InterruptedException")
]);
(methd "hashCode" (Types.Base Ast.Int) [] []);
(methd_final "notify" (Types.Base Ast.Void) [] []);
(methd "equals" (Types.Base Ast.Boolean) [
(Types.Named (CanonicalName.make "java.lang.Object"))
] []);
(methd "toString" (Types.Named (CanonicalName.make "java.lang.String")) [] []);
(methd_final "wait" (Types.Base Ast.Void) [
(Types.Base Ast.Long);
(Types.Base Ast.Int)
] [
(CanonicalName.make "java.lang.InterruptedException")
])
]}
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment