Options
All
  • Public
  • Public/Protected
  • All
Menu

Module callhierarchy

Index

References

Re-exports CALLHIERARCHY_ID
Re-exports CALL_HIERARCHY_LABEL
Re-exports CALL_HIERARCHY_TOGGLE_COMMAND_ID
Re-exports CallHierarchyCommands
Re-exports CallHierarchyContribution
Re-exports CallHierarchyIncomingCall
Re-exports CallHierarchyItem
Re-exports CallHierarchyOutgoingCall
Re-exports CallHierarchyService
Re-exports CallHierarchyServiceProvider
Re-exports CallHierarchySession
Re-exports CallHierarchyTree
Re-exports CallHierarchyTreeModel
Re-exports CallHierarchyTreeWidget
Re-exports CallerNode
Re-exports DEFINITION_ICON_CLASS
Re-exports DEFINITION_NODE_CLASS
Re-exports HIERARCHY_TREE_CLASS
Re-exports ItemNode
Re-exports createHierarchyTreeWidget

Variables

CALLHIERARCHY_ID: "callhierarchy" = 'callhierarchy'
CALL_HIERARCHY_LABEL: string = ...
CALL_HIERARCHY_TOGGLE_COMMAND_ID: "callhierarchy:toggle" = 'callhierarchy:toggle'
CallHierarchyService: typeof CallHierarchyService = ...
DEFINITION_ICON_CLASS: "theia-CallHierarchyTreeNodeIcon" = 'theia-CallHierarchyTreeNodeIcon'
DEFINITION_NODE_CLASS: "theia-CallHierarchyTreeNode" = 'theia-CallHierarchyTreeNode'
HIERARCHY_TREE_CLASS: "theia-CallHierarchyTree" = 'theia-CallHierarchyTree'
default: ContainerModule

Functions

  • comparePosition(left: Position, right: Position): number
  • containsPosition(range: Range, position: Position): boolean
  • containsRange(range: Range, otherRange: Range): boolean
  • filterSame(locations: Location[], definition: Location): Location[]
  • filterUnique(locations: null | Location[]): Location[]
  • isSame(a: Location, b: Location): boolean
  • startsAfter(a: Range, b: Range): boolean