module documentation

Kythe graph structure.

Class Args Undocumented
Class Edge Undocumented
Class Fact Undocumented
Class Kythe Store a list of kythe graph entries.
Class VName Undocumented
Function generate_graph Undocumented
Constant FILE_ANCHOR_SIGNATURE Undocumented
Function _make_defn_vname Convert a definition into a kythe vname.
Function _process_calls Generate kythe edges for function calls.
Function _process_childof Generate kythe edges for childof relationships.
Function _process_deflocs Generate kythe edges for definitions.
Function _process_links Generate kythe edges for references.
Function _process_params Generate kythe edges for function parameters.
def generate_graph(index, kythe_args): (source)

Undocumented

FILE_ANCHOR_SIGNATURE: str = (source)

Undocumented

Value
':module:'
def _make_defn_vname(kythe, index, defn): (source)

Convert a definition into a kythe vname.

def _process_calls(kythe, index): (source)

Generate kythe edges for function calls.

def _process_childof(kythe: Kythe, index: indexer.Indexer): (source)

Generate kythe edges for childof relationships.

def _process_deflocs(kythe: Kythe, index: indexer.Indexer): (source)

Generate kythe edges for definitions.

def _process_links(kythe: Kythe, index: indexer.Indexer): (source)

Generate kythe edges for references.

def _process_params(kythe, index): (source)

Generate kythe edges for function parameters.