You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|CWStr of int64list* wstring_type (** Wide string constant (of type "wchar_t *") *)
554
554
|CChr of char(** Character constant. This has type int, so use
@@ -560,7 +560,7 @@ and constant =
560
560
if available *)
561
561
|CEnum of exp *string* enuminfo
562
562
(** An enumeration constant with the given value, name, from the given
563
-
enuminfo. This is not used if {!Cil.lowerEnum} is false (default).
563
+
enuminfo. This is not used if {!lowerEnum} is false (default).
564
564
Use {!Cillower.lowerEnumVisitor} to replace these with integer
565
565
constants. *)
566
566
@@ -615,7 +615,7 @@ and binop =
615
615
and lval =
616
616
lhost * offset
617
617
618
-
(** The host part of an {!Cil.lval}. *)
618
+
(** The host part of an {!lval}. *)
619
619
and lhost =
620
620
|Var of varinfo
621
621
(** The host is a variable. *)
@@ -625,7 +625,7 @@ and lhost =
625
625
[TPtr(T)]. *)
626
626
627
627
628
-
(** The offset part of an {!Cil.lval}. Each offset can be applied to certain
628
+
(** The offset part of an {!lval}. Each offset can be applied to certain
629
629
kinds of lvalues and its effect is that it advances the starting address
630
630
of the lvalue and changes the denoted type, essentially focussing to some
631
631
smaller lvalue that is contained in the original one. *)
@@ -658,7 +658,7 @@ and offset =
658
658
(* AddrOf (Mem a, NoOffset) = a *)
659
659
660
660
(** Initializers for global variables. You can create an initializer with
661
-
{!Cil.makeZeroInit}. *)
661
+
{!makeZeroInit}. *)
662
662
and init =
663
663
|SingleInit of exp (** A single initializer *)
664
664
|CompoundInit of typ * (offset * init) list
@@ -673,7 +673,7 @@ and init =
673
673
For unions there must be exactly one initializer. If
674
674
the initializer is not for the first field then a field
675
675
designator is printed. You can scan an initializer list with
676
-
{!Cil.foldLeftCompound}. *)
676
+
{!foldLeftCompound}. *)
677
677
678
678
(** We want to be able to update an initializer in a global variable, so we
679
679
define it as a mutable field *)
@@ -691,8 +691,8 @@ and fundec =
691
691
varinfo. *)
692
692
mutable sformals: varinfolist;
693
693
(** Formals. These must be shared with the formals that appear in the
694
-
type of the function. Use {!Cil.setFormals} or
695
-
{!Cil.setFunctionType} to set these
694
+
type of the function. Use {!setFormals} or
695
+
{!setFunctionType} to set these
696
696
formals and ensure that they are reflected in the function type.
697
697
Do not make copies of these because the body refers to them. *)
698
698
mutable slocals: varinfolist;
@@ -704,8 +704,8 @@ and fundec =
704
704
in this function, if we have
705
705
computed it. range = 0 ...
706
706
(smaxstmtid-1). This is computed by
707
-
{!Cil.computeCFGInfo}. *)
708
-
mutable sallstmts: stmtlist;(** After you call {!Cil.computeCFGInfo}
707
+
{!computeCFGInfo}. *)
708
+
mutable sallstmts: stmtlist;(** After you call {!computeCFGInfo}
709
709
this field is set to contain all
710
710
statements in the function *)
711
711
}
@@ -737,7 +737,7 @@ and stmt = {
737
737
and the context in which this
738
738
statement appears *)
739
739
mutable preds: stmtlist;(** The inverse of the succs function*)
740
-
mutable fallthrough: stmtoption;(** The fallthrough successor statement computed from the context of this statement in {!Cil.computeCFGInto}. Useful for the syntactic successor of Goto and Loop. *)
740
+
mutable fallthrough: stmtoption;(** The fallthrough successor statement computed from the context of this statement in {!computeCFGInto}. Useful for the syntactic successor of Goto and Loop. *)
741
741
}
742
742
743
743
(** Labels *)
@@ -968,7 +968,7 @@ type 'a visitAction =
968
968
one of Change... actions if you want to copy the node *)
969
969
970
970
(** A visitor interface for traversing CIL trees. Create instantiations of
971
-
this type by specializing the class {!Cil.nopCilVisitor}. *)
971
+
this type by specializing the class {!nopCilVisitor}. *)
972
972
class type cilVisitor=object
973
973
974
974
methodvvdec: varinfo -> varinfo visitAction
@@ -2526,7 +2526,7 @@ and bitsOffset (baset: typ) (off: offset) : int * int =
2526
2526
2527
2527
(** Do constant folding on an expression. If the first argument is true then
2528
2528
will also compute compiler-dependent expressions such as sizeof.
2529
-
See also {!Cil.constFoldVisitor}, which will run constFold on all
2529
+
See also {!constFoldVisitor}, which will run constFold on all
0 commit comments