getData3: getData1: getData2: func1: pointer_type ptr1, func2: func3: func4: func5: func6: pointer_type ptr1, func7: pointer_type ptr1,