Skip to content

Commit 03ad40c

Browse files
committed
Delete lambda list handler vestiges
1 parent bf3a698 commit 03ad40c

File tree

4 files changed

+0
-7
lines changed

4 files changed

+0
-7
lines changed

include/clasp/core/arguments.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,6 @@ class Argument {
5151
inline bool isDefined() const { return (this->_ArgTarget) && (this->_ArgTarget.notnilp()); };
5252
inline bool _symbolP() const { return cl__symbolp(this->_ArgTarget); };
5353
Symbol_sp symbol() const;
54-
inline bool _lambdaListHandlerP() const { return core__lambda_list_handler_p(this->_ArgTarget); };
5554
inline bool _lambdaListP() const { return this->_ArgTarget.consp(); };
5655
List_sp lambda_list() const;
5756
inline bool targetIsLexical() const { return this->_ArgTargetFrameIndex != SPECIAL_TARGET; }

include/clasp/core/creator.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ class Creator_O : public Function_O {
3535
virtual bool allocates() const { return true; };
3636
/*! If this is the allocator for a primary CxxAdapter class then return true, */
3737
T_sp functionName() const override { return nil<T_O>(); };
38-
T_sp lambdaListHandler() const override { return nil<T_O>(); };
3938
T_sp lambda_list() const { return nil<T_O>(); };
4039
T_sp setSourcePosInfo(T_sp sourceFile, size_t filePos, int lineno, int column) { return nil<T_O>(); };
4140
virtual int duplicationLevel() const { return 0; };

include/clasp/core/function.h

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -186,10 +186,8 @@ class Function_O : public General_O {
186186
virtual bool compiledP() const;
187187
virtual bool builtinP() const { return false; };
188188
virtual T_sp sourcePosInfo() const { return nil<T_O>(); };
189-
CL_DEFMETHOD T_sp functionLambdaListHandler() const { return this->lambdaListHandler(); }
190189
T_sp setSourcePosInfo(T_sp sourceFile, size_t filePos, int lineno, int column);
191190
virtual T_mv functionSourcePos() const;
192-
virtual T_sp lambdaListHandler() const { SUBIMP(); };
193191
virtual T_sp lambdaList() const { return this->fdesc()->lambdaList(); }
194192
virtual string __repr__() const;
195193
};
@@ -476,8 +474,6 @@ class Closure_O final : public core::Function_O {
476474
public:
477475
Closure_O(size_t capacity, SimpleFun_sp ep) : Base(ep), _Slots(capacity, unbound<T_O>(), true){};
478476
virtual string __repr__() const override;
479-
// FIXME: DELETE ME
480-
core::T_sp lambdaListHandler() const override { return nil<T_O>(); }
481477
bool compiledP() const override { return true; }
482478
bool openP();
483479
inline T_sp& operator[](size_t idx) {

include/clasp/core/predicates.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,6 @@ bool core__executableP(T_sp obj);
100100
bool core__external_object_p(T_sp obj);
101101
bool core__fixnump(T_sp obj);
102102
bool core__interpreted_function_p(T_sp obj);
103-
bool core__lambda_list_handler_p(T_sp obj);
104103
bool core__logical_pathname_p(T_sp obj);
105104
bool core__long_float_p(T_sp obj);
106105
bool core__pointerp(T_sp obj);

0 commit comments

Comments
 (0)