interface SingleFunctionDefinitionInformation {
    callsites: SourcePosition[];
    length: {
        characters: number;
        lines: number;
        nonWhitespaceCharacters: number;
    };
    location: SourcePosition;
    numberOfParameters: number;
    returns: {
        location: SourcePosition;
    }[];
}

Hierarchy (view full)

Hierarchy-Diagram

UML class diagram of SingleFunctionDefinitionInformation

Properties

callsites: SourcePosition[]

locations of all direct call sites

length: {
    characters: number;
    lines: number;
    nonWhitespaceCharacters: number;
}
location: SourcePosition
numberOfParameters: number
returns: {
    location: SourcePosition;
}[]