diff --git a/Core_DOM/classes/CharacterDataClass.thy b/Core_DOM/classes/CharacterDataClass.thy index cf9786f..7e8a6ca 100644 --- a/Core_DOM/classes/CharacterDataClass.thy +++ b/Core_DOM/classes/CharacterDataClass.thy @@ -65,7 +65,7 @@ type_synonym ('object_ptr, 'node_ptr, 'element_ptr, 'character_data_ptr, 'docume 'Object, 'CharacterData option RCharacterData_ext + 'Node, 'Element) heap" register_default_tvars "('object_ptr, 'node_ptr, 'element_ptr, 'character_data_ptr, 'document_ptr, 'shadow_root_ptr, 'Object, 'Node, 'Element, 'CharacterData) heap" -type_synonym heap\<^sub>f\<^sub>i\<^sub>n\<^sub>a\<^sub>l = "(unit, unit, unit, unit, unit, unit, unit, unit, unit, unit) heap" +type_synonym heap_final = "(unit, unit, unit, unit, unit, unit, unit, unit, unit, unit) heap" definition character_data_ptr_kinds :: "(_) heap \ (_) character_data_ptr fset" diff --git a/Core_DOM/classes/DocumentClass.thy b/Core_DOM/classes/DocumentClass.thy index 0cc7880..e8a5f42 100644 --- a/Core_DOM/classes/DocumentClass.thy +++ b/Core_DOM/classes/DocumentClass.thy @@ -65,7 +65,7 @@ type_synonym ('object_ptr, 'node_ptr, 'element_ptr, 'character_data_ptr, 'docume register_default_tvars "('object_ptr, 'node_ptr, 'element_ptr, 'character_data_ptr, 'document_ptr, 'shadow_root_ptr, 'Object, 'Node, 'Element, 'CharacterData, 'Document) heap" -type_synonym heap\<^sub>f\<^sub>i\<^sub>n\<^sub>a\<^sub>l = "(unit, unit, unit, unit, unit, unit, unit, unit, unit, unit, unit) heap" +type_synonym heap_final = "(unit, unit, unit, unit, unit, unit, unit, unit, unit, unit, unit) heap" definition document_ptr_kinds :: "(_) heap \ (_) document_ptr fset" diff --git a/Core_DOM/classes/ElementClass.thy b/Core_DOM/classes/ElementClass.thy index 8b97aeb..c2ba10a 100644 --- a/Core_DOM/classes/ElementClass.thy +++ b/Core_DOM/classes/ElementClass.thy @@ -68,7 +68,7 @@ type_synonym ('node_ptr, 'element_ptr, 'character_data_ptr, 'shadow_root_ptr, 'Element option) RElement_ext + 'Node) heap" register_default_tvars "('object_ptr, 'node_ptr, 'element_ptr, 'character_data_ptr, 'document_ptr, 'shadow_root_ptr, 'Object, 'Node, 'Element) heap" -type_synonym heap\<^sub>f\<^sub>i\<^sub>n\<^sub>a\<^sub>l = "(unit, unit, unit, unit, unit, unit, unit, unit, unit) heap" +type_synonym heap_final = "(unit, unit, unit, unit, unit, unit, unit, unit, unit) heap" definition element_ptr_kinds :: "(_) heap \ (_) element_ptr fset" where diff --git a/Core_DOM/classes/NodeClass.thy b/Core_DOM/classes/NodeClass.thy index fdbbff1..07a5b42 100644 --- a/Core_DOM/classes/NodeClass.thy +++ b/Core_DOM/classes/NodeClass.thy @@ -51,7 +51,7 @@ type_synonym ('object_ptr, 'node_ptr, 'Object, 'Node) heap = "('node_ptr node_ptr + 'object_ptr, 'Node RNode_ext + 'Object) heap" register_default_tvars "('object_ptr, 'node_ptr, 'Object, 'Node) heap" -type_synonym heap\<^sub>f\<^sub>i\<^sub>n\<^sub>a\<^sub>l = "(unit, unit, unit, unit) heap" +type_synonym heap_final = "(unit, unit, unit, unit) heap" definition node_ptr_kinds :: "(_) heap \ (_) node_ptr fset" diff --git a/Core_DOM/classes/ObjectClass.thy b/Core_DOM/classes/ObjectClass.thy index b3091ef..5a95a4d 100644 --- a/Core_DOM/classes/ObjectClass.thy +++ b/Core_DOM/classes/ObjectClass.thy @@ -45,7 +45,7 @@ register_default_tvars "'Object Object" datatype ('object_ptr, 'Object) heap = Heap (the_heap: "((_) object_ptr, (_) Object) fmap") register_default_tvars "('object_ptr, 'Object) heap" -type_synonym heap\<^sub>f\<^sub>i\<^sub>n\<^sub>a\<^sub>l = "(unit, unit) heap" +type_synonym heap_final = "(unit, unit) heap" definition object_ptr_kinds :: "(_) heap \ (_) object_ptr fset" where diff --git a/Core_DOM/tests/Document_adoptNode.thy b/Core_DOM/tests/Document_adoptNode.thy index 063a854..8aef895 100644 --- a/Core_DOM/tests/Document_adoptNode.thy +++ b/Core_DOM/tests/Document_adoptNode.thy @@ -29,15 +29,15 @@ (* This file is automatically generated, please do not modify! *) -section\Testing Document_adoptNode\ -text\This theory contains the test cases for Document_adoptNode.\ +section\Testing Document\_adoptNode\ +text\This theory contains the test cases for Document\_adoptNode.\ theory Document_adoptNode imports "Core_DOM_BaseTest" begin -definition Document_adoptNode_heap :: heap⇩f⇩i⇩n⇩a⇩l where +definition Document_adoptNode_heap :: heap_final where "Document_adoptNode_heap = create_heap [(cast (document_ptr.Ref 1), cast (create_document_obj html (Some (cast (element_ptr.Ref 1))) [])), (cast (element_ptr.Ref 1), cast (create_element_obj ''html'' [cast (element_ptr.Ref 2), cast (element_ptr.Ref 8)] fmempty None)), (cast (element_ptr.Ref 2), cast (create_element_obj ''head'' [cast (element_ptr.Ref 3), cast (element_ptr.Ref 4), cast (element_ptr.Ref 5), cast (element_ptr.Ref 6), cast (element_ptr.Ref 7)] fmempty None)), diff --git a/Core_DOM/tests/Document_getElementById.thy b/Core_DOM/tests/Document_getElementById.thy index 5bf92e7..b4b2952 100644 --- a/Core_DOM/tests/Document_getElementById.thy +++ b/Core_DOM/tests/Document_getElementById.thy @@ -29,15 +29,15 @@ (* This file is automatically generated, please do not modify! *) -section\Testing Document_getElementById\ -text\This theory contains the test cases for Document_getElementById.\ +section\Testing Document\_getElementById\ +text\This theory contains the test cases for Document\_getElementById.\ theory Document_getElementById imports "Core_DOM_BaseTest" begin -definition Document_getElementById_heap :: heap⇩f⇩i⇩n⇩a⇩l where +definition Document_getElementById_heap :: heap_final where "Document_getElementById_heap = create_heap [(cast (document_ptr.Ref 1), cast (create_document_obj html (Some (cast (element_ptr.Ref 1))) [])), (cast (element_ptr.Ref 1), cast (create_element_obj ''html'' [cast (element_ptr.Ref 2), cast (element_ptr.Ref 9)] fmempty None)), (cast (element_ptr.Ref 2), cast (create_element_obj ''head'' [cast (element_ptr.Ref 3), cast (element_ptr.Ref 4), cast (element_ptr.Ref 5), cast (element_ptr.Ref 6), cast (element_ptr.Ref 7), cast (element_ptr.Ref 8)] fmempty None)), diff --git a/Core_DOM/tests/Node_insertBefore.thy b/Core_DOM/tests/Node_insertBefore.thy index 64638ff..e665b8c 100644 --- a/Core_DOM/tests/Node_insertBefore.thy +++ b/Core_DOM/tests/Node_insertBefore.thy @@ -29,15 +29,15 @@ (* This file is automatically generated, please do not modify! *) -section\Testing Node_insertBefore\ -text\This theory contains the test cases for Node_insertBefore.\ +section\Testing Node\_insertBefore\ +text\This theory contains the test cases for Node\_insertBefore.\ theory Node_insertBefore imports "Core_DOM_BaseTest" begin -definition Node_insertBefore_heap :: heap⇩f⇩i⇩n⇩a⇩l where +definition Node_insertBefore_heap :: heap_final where "Node_insertBefore_heap = create_heap [(cast (document_ptr.Ref 1), cast (create_document_obj html (Some (cast (element_ptr.Ref 1))) [])), (cast (element_ptr.Ref 1), cast (create_element_obj ''html'' [cast (element_ptr.Ref 2), cast (element_ptr.Ref 6)] fmempty None)), (cast (element_ptr.Ref 2), cast (create_element_obj ''head'' [cast (element_ptr.Ref 3), cast (element_ptr.Ref 4), cast (element_ptr.Ref 5)] fmempty None)), diff --git a/Core_DOM/tests/Node_removeChild.thy b/Core_DOM/tests/Node_removeChild.thy index 2b9f614..f853b0d 100644 --- a/Core_DOM/tests/Node_removeChild.thy +++ b/Core_DOM/tests/Node_removeChild.thy @@ -29,15 +29,15 @@ (* This file is automatically generated, please do not modify! *) -section\Testing Node_removeChild\ -text\This theory contains the test cases for Node_removeChild.\ +section\Testing Node\_removeChild\ +text\This theory contains the test cases for Node\_removeChild.\ theory Node_removeChild imports "Core_DOM_BaseTest" begin -definition Node_removeChild_heap :: heap⇩f⇩i⇩n⇩a⇩l where +definition Node_removeChild_heap :: heap_final where "Node_removeChild_heap = create_heap [(cast (document_ptr.Ref 1), cast (create_document_obj html (Some (cast (element_ptr.Ref 1))) [])), (cast (element_ptr.Ref 1), cast (create_element_obj ''html'' [cast (element_ptr.Ref 2), cast (element_ptr.Ref 7)] fmempty None)), (cast (element_ptr.Ref 2), cast (create_element_obj ''head'' [cast (element_ptr.Ref 3), cast (element_ptr.Ref 4), cast (element_ptr.Ref 5), cast (element_ptr.Ref 6)] fmempty None)),