''

def get_undeclar_func_defs(self):

    func_defs = self.list_function_definitions()
    func_declars = self.list_function_declarations()
    undeclar_func_defs = []
    for func_def in func_defs:
        func_name = func_def.split(u'(')[0]
        if (u'    main' in func_name):
            continue
        if (func_def not in func_declars):
            undeclar_func_defs.append(func_def)
    return undeclar_func_defs
