package frama-c
Module Kernel_ast.InformationSource
Source
val register :
id:string ->
label:string ->
title:string ->
?descr:string ->
?enable:(unit -> bool) ->
(Format.formatter -> Frama_c_kernel.Printer_tag.localizable -> unit) ->
unitRegisters a marker information printer. Identifier id shall be unique.
labelshall be very short.titleshall succinctly describe the kind of information.descroptional longer description explaining the informationsenableoptional dynamical filter for enabling this information
The printer shall raise Not_found exception when there is no information for the localizable.
Updated information signal
Emits a signal to server clients to reload AST marker information.