File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -438,6 +438,10 @@ These symbols appear in the `head` field of [`Expr`](@ref)s in lowered form.
438
438
439
439
Yields the caught exception inside a ` catch ` block, as returned by ` jl_current_exception() ` .
440
440
441
+ * ` undefcheck `
442
+
443
+ Temporary node inserted by the compiler and will be processed in ` type_lift_pass! ` .
444
+
441
445
* ` enter `
442
446
443
447
Enters an exception handler (` setjmp ` ). ` args[1] ` is the label of the catch block to jump to on
@@ -507,11 +511,11 @@ These symbols appear in the `head` field of [`Expr`](@ref)s in lowered form.
507
511
508
512
The calling convention for the call.
509
513
510
- * ` args[6:6 +length(args[3])] ` : arguments
514
+ * ` args[6:5 +length(args[3])] ` : arguments
511
515
512
516
The values for all the arguments (with types of each given in args[ 3] ).
513
517
514
- * ` args[6+( length(args[3])+1) :end] ` : gc-roots
518
+ * ` args[6+length(args[3])+1:end] ` : gc-roots
515
519
516
520
The additional objects that may need to be gc-rooted for the duration of the call.
517
521
See [ Working with LLVM] (@ref Working-with-LLVM) for where these are derived from and how they get handled.
You can’t perform that action at this time.
0 commit comments