'Create a TranslationUnit instance.
TranslationUnits should be created using one of the from_* @classmethod
functions above. __init__ is only called internally.'

def __init__(self, ptr, index):

    assert isinstance(index, Index)
    ClangObject.__init__(self, ptr)
