/[slime]/slime/swank-backend.lisp
ViewVC logotype

Diff of /slime/swank-backend.lisp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.180 by heller, Mon Aug 10 19:30:22 2009 UTC revision 1.181 by trittweiler, Sun Sep 20 09:39:16 2009 UTC
# Line 639  For example, this is a reasonable place Line 639  For example, this is a reasonable place
639  to safe reader/printer settings, and so on.")  to safe reader/printer settings, and so on.")
640    
641  (definterface call-with-debugger-hook (hook fun)  (definterface call-with-debugger-hook (hook fun)
642    "Call FUN and use HOOK as debugger hook.    "Call FUN and use HOOK as debugger hook. HOOK can be NIL.
643    
644  HOOK should be called for both BREAK and INVOKE-DEBUGGER."  HOOK should be called for both BREAK and INVOKE-DEBUGGER."
645    (let ((*debugger-hook* hook))    (let ((*debugger-hook* hook))
# Line 829  respective DEFSTRUCT definition, and so Line 829  respective DEFSTRUCT definition, and so
829    
830  (definterface who-calls (function-name)  (definterface who-calls (function-name)
831    "Return the call sites of FUNCTION-NAME (a symbol).    "Return the call sites of FUNCTION-NAME (a symbol).
832  The results is a list ((DSPEC LOCATION) ...).")  The results is a list ((DSPEC LOCATION) ...)."
833      (declare (ignore function-name))
834      :not-implemented)
835    
836  (definterface calls-who (function-name)  (definterface calls-who (function-name)
837    "Return the call sites of FUNCTION-NAME (a symbol).    "Return the call sites of FUNCTION-NAME (a symbol).
838  The results is a list ((DSPEC LOCATION) ...).")  The results is a list ((DSPEC LOCATION) ...)."
839      (declare (ignore function-name))
840      :not-implemented)
841    
842  (definterface who-references (variable-name)  (definterface who-references (variable-name)
843    "Return the locations where VARIABLE-NAME (a symbol) is referenced.    "Return the locations where VARIABLE-NAME (a symbol) is referenced.
844  See WHO-CALLS for a description of the return value.")  See WHO-CALLS for a description of the return value."
845      (declare (ignore variable-name))
846      :not-implemented)
847    
848  (definterface who-binds (variable-name)  (definterface who-binds (variable-name)
849    "Return the locations where VARIABLE-NAME (a symbol) is bound.    "Return the locations where VARIABLE-NAME (a symbol) is bound.
850  See WHO-CALLS for a description of the return value.")  See WHO-CALLS for a description of the return value."
851      (declare (ignore variable-name))
852      :not-implemented)
853    
854  (definterface who-sets (variable-name)  (definterface who-sets (variable-name)
855    "Return the locations where VARIABLE-NAME (a symbol) is set.    "Return the locations where VARIABLE-NAME (a symbol) is set.
856  See WHO-CALLS for a description of the return value.")  See WHO-CALLS for a description of the return value."
857      (declare (ignore variable-name))
858      :not-implemented)
859    
860  (definterface who-macroexpands (macro-name)  (definterface who-macroexpands (macro-name)
861    "Return the locations where MACRO-NAME (a symbol) is expanded.    "Return the locations where MACRO-NAME (a symbol) is expanded.
862  See WHO-CALLS for a description of the return value.")  See WHO-CALLS for a description of the return value."
863      (declare (ignore macro-name))
864      :not-implemented)
865    
866  (definterface who-specializes (class-name)  (definterface who-specializes (class-name)
867    "Return the locations where CLASS-NAME (a symbol) is specialized.    "Return the locations where CLASS-NAME (a symbol) is specialized.
868  See WHO-CALLS for a description of the return value.")  See WHO-CALLS for a description of the return value."
869      (declare (ignore class-name))
870      :not-implemented)
871    
872  ;;; Simpler variants.  ;;; Simpler variants.
873    

Legend:
Removed from v.1.180  
changed lines
  Added in v.1.181

  ViewVC Help
Powered by ViewVC 1.1.5