@@ -1900,15 +1900,15 @@ QAST::OperationsJAST.map_classlib_core_op('readallfh', $TYPE_OPS, 'readallfh', [
1900
1900
QAST ::OperationsJAST. map_classlib_core_op(' eoffh' , $ TYPE_OPS , ' eoffh' , [$ RT_OBJ ], $ RT_INT , : tc);
1901
1901
QAST ::OperationsJAST. map_classlib_core_op(' closefh' , $ TYPE_OPS , ' closefh' , [$ RT_OBJ ], $ RT_OBJ , : tc);
1902
1902
1903
- QAST ::OperationsJAST. map_classlib_core_op(' chmod' , $ TYPE_OPS , ' chmod' , [$ RT_STR , $ RT_INT ], $ RT_INT );
1904
- QAST ::OperationsJAST. map_classlib_core_op(' unlink' , $ TYPE_OPS , ' unlink' , [$ RT_STR ], $ RT_INT );
1905
- QAST ::OperationsJAST. map_classlib_core_op(' rmdir' , $ TYPE_OPS , ' rmdir' , [$ RT_STR ], $ RT_INT );
1903
+ QAST ::OperationsJAST. map_classlib_core_op(' chmod' , $ TYPE_OPS , ' chmod' , [$ RT_STR , $ RT_INT ], $ RT_INT , : tc );
1904
+ QAST ::OperationsJAST. map_classlib_core_op(' unlink' , $ TYPE_OPS , ' unlink' , [$ RT_STR ], $ RT_INT , : tc );
1905
+ QAST ::OperationsJAST. map_classlib_core_op(' rmdir' , $ TYPE_OPS , ' rmdir' , [$ RT_STR ], $ RT_INT , : tc );
1906
1906
QAST ::OperationsJAST. map_classlib_core_op(' cwd' , $ TYPE_OPS , ' cwd' , [], $ RT_STR );
1907
1907
QAST ::OperationsJAST. map_classlib_core_op(' chdir' , $ TYPE_OPS , ' chdir' , [$ RT_STR ], $ RT_STR , : tc);
1908
- QAST ::OperationsJAST. map_classlib_core_op(' mkdir' , $ TYPE_OPS , ' mkdir' , [$ RT_STR , $ RT_INT ], $ RT_INT );
1909
- QAST ::OperationsJAST. map_classlib_core_op(' rename' , $ TYPE_OPS , ' rename' , [$ RT_STR , $ RT_STR ], $ RT_INT );
1910
- QAST ::OperationsJAST. map_classlib_core_op(' copy' , $ TYPE_OPS , ' copy' , [$ RT_STR , $ RT_STR ], $ RT_INT );
1911
- QAST ::OperationsJAST. map_classlib_core_op(' link' , $ TYPE_OPS , ' link' , [$ RT_STR , $ RT_STR ], $ RT_INT );
1908
+ QAST ::OperationsJAST. map_classlib_core_op(' mkdir' , $ TYPE_OPS , ' mkdir' , [$ RT_STR , $ RT_INT ], $ RT_INT , : tc );
1909
+ QAST ::OperationsJAST. map_classlib_core_op(' rename' , $ TYPE_OPS , ' rename' , [$ RT_STR , $ RT_STR ], $ RT_INT , : tc );
1910
+ QAST ::OperationsJAST. map_classlib_core_op(' copy' , $ TYPE_OPS , ' copy' , [$ RT_STR , $ RT_STR ], $ RT_INT , : tc );
1911
+ QAST ::OperationsJAST. map_classlib_core_op(' link' , $ TYPE_OPS , ' link' , [$ RT_STR , $ RT_STR ], $ RT_INT , : tc );
1912
1912
1913
1913
# Two variants of shell until we deprecate shell1
1914
1914
QAST ::OperationsJAST. map_classlib_core_op(' shell1' , $ TYPE_OPS , ' shell1' , [$ RT_STR ], $ RT_INT , : tc);
@@ -1920,7 +1920,7 @@ QAST::OperationsJAST.add_core_op('shell', -> $qastcomp, $op {
1920
1920
!! QAST ::Op. new ( : op(' shell3' ), | @ operands ));
1921
1921
});
1922
1922
1923
- QAST ::OperationsJAST. map_classlib_core_op(' symlink' , $ TYPE_OPS , ' symlink' , [$ RT_STR , $ RT_STR ], $ RT_INT );
1923
+ QAST ::OperationsJAST. map_classlib_core_op(' symlink' , $ TYPE_OPS , ' symlink' , [$ RT_STR , $ RT_STR ], $ RT_INT , : tc );
1924
1924
1925
1925
QAST ::OperationsJAST. map_classlib_core_op(' opendir' , $ TYPE_OPS , ' opendir' , [$ RT_STR ], $ RT_OBJ , : tc);
1926
1926
QAST ::OperationsJAST. map_classlib_core_op(' nextfiledir' , $ TYPE_OPS , ' nextfiledir' , [$ RT_OBJ ], $ RT_STR , : tc);
0 commit comments