X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Fctype.lisp;h=37907bb1bf7d0ae1ec17d875546c01c7c77d1ebe;hb=4eb1a6d3ad2b7dcc19ac0ec979a1eb1eb049659a;hp=043a52a3fe6049d2d9671a38aa8ee5c6954f0cf4;hpb=a939d36e25af582c08d937776735a67ca95dcab8;p=sbcl.git diff --git a/src/compiler/ctype.lisp b/src/compiler/ctype.lisp index 043a52a..37907bb 100644 --- a/src/compiler/ctype.lisp +++ b/src/compiler/ctype.lisp @@ -340,10 +340,10 @@ ;; The keyword name of this argument. Although keyword names don't ;; have to be keywords, we only match on keywords when figuring an ;; approximate type. - (name (required-argument) :type keyword) + (name (missing-arg) :type keyword) ;; The position at which this keyword appeared. 0 if it appeared as the ;; first argument, etc. - (position (required-argument) :type fixnum) + (position (missing-arg) :type fixnum) ;; a list of all the argument types that have been used with this keyword (types nil :type list) ;; true if this keyword has appeared only in calls with an obvious