summaryrefslogtreecommitdiffstats
path: root/generic/tcl.decls
diff options
context:
space:
mode:
authorgriffin <briang42@easystreet.net>2022-10-11 03:49:20 (GMT)
committergriffin <briang42@easystreet.net>2022-10-11 03:49:20 (GMT)
commit48ae5e307eac7d511835a8745094a296116c48d8 (patch)
tree78c09eee656d02d6a9f166f94bb74dd56c622549 /generic/tcl.decls
parent80303ffb39c4b720448ff14a21ff4c061698f702 (diff)
downloadtcl-48ae5e307eac7d511835a8745094a296116c48d8.zip
tcl-48ae5e307eac7d511835a8745094a296116c48d8.tar.gz
tcl-48ae5e307eac7d511835a8745094a296116c48d8.tar.bz2
Modify AbstractList functions to include interp for error reporting. Other various improvements.
Diffstat (limited to 'generic/tcl.decls')
-rw-r--r--generic/tcl.decls9
1 files changed, 6 insertions, 3 deletions
diff --git a/generic/tcl.decls b/generic/tcl.decls
index 6cc964b..646eddd 100644
--- a/generic/tcl.decls
+++ b/generic/tcl.decls
@@ -2547,13 +2547,13 @@ declare 684 {
Tcl_WideInt Tcl_AbstractListObjLength(Tcl_Obj *abstractListPtr)
}
declare 685 {
- int Tcl_AbstractListObjIndex(Tcl_Obj *abstractListPtr, Tcl_WideInt index, Tcl_Obj **elemObjPtr)
+ int Tcl_AbstractListObjIndex(Tcl_Interp *interp, Tcl_Obj *abstractListPtr, Tcl_WideInt index, Tcl_Obj **elemObjPtr)
}
declare 686 {
- Tcl_Obj *Tcl_AbstractListObjRange(Tcl_Obj *abstractListPtr, Tcl_WideInt fromIdx, Tcl_WideInt toIdx)
+ int Tcl_AbstractListObjRange(Tcl_Interp *interp, Tcl_Obj *abstractListPtr, Tcl_WideInt fromIdx, Tcl_WideInt toIdx, Tcl_Obj **newObjPtr)
}
declare 687 {
- Tcl_Obj *Tcl_AbstractListObjReverse(Tcl_Obj *abstractListPtr)
+ int Tcl_AbstractListObjReverse(Tcl_Interp *interp, Tcl_Obj *abstractListPtr, Tcl_Obj **newObjPtr)
}
declare 688 {
int Tcl_AbstractListObjGetElements(Tcl_Interp *interp, Tcl_Obj *objPtr, int *objcPtr, Tcl_Obj ***objvPtr)
@@ -2561,6 +2561,9 @@ declare 688 {
declare 689 {
Tcl_Obj *Tcl_AbstractListObjCopy(Tcl_Interp *interp, Tcl_Obj *listPtr)
}
+declare 690 {
+ void *Tcl_AbstractListGetConcreteRep(Tcl_Obj *objPtr)
+}
# ----- BASELINE -- FOR -- 8.7.0 ----- #