Coda Distributed File System
Functions | Variables
find_unused_symbols Namespace Reference

Functions

def demangle (names)
 
def extract_symbols (filename)
 
def enumerate_objects (root)
 

Variables

 parser = argparse.ArgumentParser()
 
 action
 
 help
 
 nargs
 
 default
 
 args = parser.parse_args()
 
dictionary syms_defined = {}
 
 syms_used = set()
 
 defined
 
 used
 
dictionary unused = {}
 

Function Documentation

◆ demangle()

def find_unused_symbols.demangle (   names)
Turn mangled C++ names back into something humans can understand.

◆ enumerate_objects()

def find_unused_symbols.enumerate_objects (   root)
Walk tree from root and return names of object files.

◆ extract_symbols()

def find_unused_symbols.extract_symbols (   filename)
Extract defined/used function names from object files

Variable Documentation

◆ action

find_unused_symbols.action

◆ args

find_unused_symbols.args = parser.parse_args()

◆ default

find_unused_symbols.default

◆ defined

find_unused_symbols.defined

◆ help

find_unused_symbols.help

◆ nargs

find_unused_symbols.nargs

◆ parser

find_unused_symbols.parser = argparse.ArgumentParser()

◆ syms_defined

dictionary find_unused_symbols.syms_defined = {}

◆ syms_used

find_unused_symbols.syms_used = set()

◆ unused

dictionary find_unused_symbols.unused = {}

◆ used

find_unused_symbols.used