package pfff
Tools and APIs for program analysis, code visualization, refactoring
Install
Dune Dependency
Authors
Maintainers
Sources
0.37.7.tar.gz
md5=d069f379342be72574b4cdc52f4ed9b4
sha512=68e9971364f5e016bad8f94bb72fd15252f19c7964424992309cdb4a9fc922dbe15d07619f500f4bcbc72f820c93d4da20f0759bb4276cd073a29a179bef9300
doc/pfff-h_program-lang/Highlight_code/index.html
Module Highlight_code
type category =
| Boolean
| Number
| String
| Regexp
| Null
| Keyword
| KeywordConditional
| KeywordLoop
| KeywordExn
| KeywordObject
| KeywordModule
| Builtin
| BuiltinCommentColor
| BuiltinBoolean
| Operator
| Punctuation
| Entity of Entity_code.entity_kind * usedef2
| Local of usedef
| Parameter of usedef
| FunctionDecl of def_info
| ConstructorMatch of use_info
| StaticMethod of usedef2
| StructName of usedef
| EnumName of usedef
| TypeVoid
| TypeInt
| FunctionEquation
| Label of usedef
| BadSmell
| UseOfRef
| PointerCall
| CallByRef
| ParameterRef
| IdentUnknown
| Ifdef
| Include
| IncludeFilePath
| Define
| CppOther
| Attribute
| EmbededCode
| EmbededUrl
| EmbededHtml
| EmbededHtmlAttr
| EmbededStyle
| Verbatim
| Comment
| CommentWordImportantNotion
| CommentWordImportantModal
| CommentSection0
| CommentSection1
| CommentSection2
| CommentSection3
| CommentSection4
| CommentEstet
| CommentCopyright
| CommentSyncweb
| CommentImportance0
| CommentImportance1
| CommentImportance2
| CommentImportance3
| GrammarRule
| MatchGlimpse
| MatchSmPL
| MatchParent
| MatchSmPLPositif
| MatchSmPLNegatif
| BackGround
| ForeGround
| NotParsed
| Passed
| Expanded
| Error
| NoType
| Normal
and def_info = use_arity
val default_highlighter_preferences : highlighter_preferences
val info_of_category :
category ->
[> `BACKGROUND of string
| `FOREGROUND of string
| `SCALE of [> `LARGE | `MEDIUM | `XX_LARGE | `X_LARGE ]
| `STRIKETHROUGH of bool
| `STYLE of [> `ITALIC ]
| `UNDERLINE of [> `DOUBLE | `SINGLE ]
| `WEIGHT of [> `BOLD ] ]
list
val info_of_usedef : usedef -> [> `STYLE of [> `ITALIC ] ] list
val info_of_def_arity :
def_arity ->
[> `STRIKETHROUGH of bool | `UNDERLINE of [> `DOUBLE | `SINGLE ] ] list
val info_of_entity_kind_and_usedef2 :
Entity_code.entity_kind ->
usedef2 ->
[> `FOREGROUND of string
| `SCALE of [> `MEDIUM | `X_LARGE ]
| `STRIKETHROUGH of bool
| `STYLE of [> `ITALIC ]
| `UNDERLINE of [> `DOUBLE | `SINGLE ]
| `WEIGHT of [> `BOLD ] ]
list
val arity_ids : 'a list -> def_arity
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>