def __init__(self, rooted: bool, isNewTypeId: bool, typ: 'ASTType', initList: Union[('ASTParenExprList', 'ASTBracedInitList')]) -> None:
    self.rooted = rooted
    self.isNewTypeId = isNewTypeId
    self.typ = typ
    self.initList = initList
def __init__(self, rooted: bool, isNewTypeId: bool, typ: 'ASTType', initList: Union[('ASTParenExprList', 'ASTBracedInitList')]) -> None:
    self.rooted = rooted
    self.isNewTypeId = isNewTypeId
    self.typ = typ
    self.initList = initList