All classes:
- pygments.filter.Filter
- pygments.filter.FunctionFilter
- pygments.token._TokenType
- pygments.util.ClassNotFound
- pygments.util.OptionError
- pygments.util.Future
- pygments.util.UnclosingTextIOWrapper
- pygments.filters.CodeTagFilter
- pygments.filters.SymbolFilter
- pygments.filters.KeywordCaseFilter
- pygments.filters.NameHighlightFilter
- pygments.filters.ErrorToken
- pygments.filters.RaiseOnErrorTokenFilter
- pygments.filters.VisibleWhitespaceFilter
- pygments.filters.GobbleFilter
- pygments.filters.TokenMergeFilter
- pygments.lexer.LexerMeta
- pygments.lexer.Lexer
- pygments.lexer.DelegatingLexer
- pygments.lexer.include
- pygments.lexer._inherit
- pygments.lexer.combined
- pygments.lexer._PseudoMatch
- pygments.lexer._This
- pygments.lexer.default
- pygments.lexer.words
- pygments.lexer.RegexLexerMeta
- pygments.lexer.RegexLexer
- pygments.lexer.LexerContext
- pygments.lexer.ExtendedRegexLexer
- pygments.lexer.ProfilingRegexLexerMeta
- pygments.lexer.ProfilingRegexLexer
- pygments.formatter.Formatter
- pygments.lexers._automodule
- pygments.style.StyleMeta
- pygments.style.Style
- pygments.scanner.EndOfText
- pygments.scanner.Scanner
- pygments.lexers.special.TextLexer
- pygments.lexers.special.OutputLexer
- pygments.lexers.special.RawTokenLexer
- pygments.formatters.latex.LatexFormatter
- pygments.formatters.latex.LatexEmbeddedLexer
- pygments.formatters._automodule
- pygments.formatters.terminal.TerminalFormatter
- pygments.formatters.terminal256.EscapeSequence
- pygments.formatters.terminal256.Terminal256Formatter
- pygments.formatters.terminal256.TerminalTrueColorFormatter
- pygments.cmdline.HelpFormatter
- pygments.sphinxext.PygmentsDoc
- pygments.styles.algol.AlgolStyle
- pygments.styles.stata_dark.StataDarkStyle
- pygments.styles.murphy.MurphyStyle
- pygments.styles.friendly.FriendlyStyle
- pygments.styles.borland.BorlandStyle
- pygments.styles.paraiso_dark.ParaisoDarkStyle
- pygments.styles.emacs.EmacsStyle
- pygments.styles.coffee.CoffeeStyle
- pygments.styles.pastie.PastieStyle
- pygments.styles.sas.SasStyle
- pygments.styles.xcode.XcodeStyle
- pygments.styles.vim.VimStyle
- pygments.styles.default.DefaultStyle
- pygments.styles.gruvbox.GruvboxDarkStyle
- pygments.styles.gruvbox.GruvboxLightStyle
- pygments.styles.lovelace.LovelaceStyle
- pygments.styles.fruity.FruityStyle
- pygments.styles.abap.AbapStyle
- pygments.styles.manni.ManniStyle
- pygments.styles.staroffice.StarofficeStyle
- pygments.styles.native.NativeStyle
- pygments.styles.colorful.ColorfulStyle
- pygments.styles.rrt.RrtStyle
- pygments.styles.rainbow_dash.RainbowDashStyle
- pygments.styles.onedark.OneDarkStyle
- pygments.styles.lilypond.LilyPondStyle
- pygments.styles.inkpot.InkPotStyle
- pygments.styles.perldoc.PerldocStyle
- pygments.styles.friendly_grayscale.FriendlyGrayscaleStyle
- pygments.styles.nord.NordStyle
- pygments.styles.nord.NordDarkerStyle
- pygments.styles.lightbulb.LightbulbStyle
- pygments.styles.algol_nu.Algol_NuStyle
- pygments.styles.paraiso_light.ParaisoLightStyle
- pygments.styles.dracula.DraculaStyle
- pygments.styles.trac.TracStyle
- pygments.styles.autumn.AutumnStyle
- pygments.styles.monokai.MonokaiStyle
- pygments.styles.igor.IgorStyle
- pygments.styles.material.MaterialStyle
- pygments.styles.gh_dark.GhDarkStyle
- pygments.styles.bw.BlackWhiteStyle
- pygments.styles.stata_light.StataLightStyle
- pygments.styles.vs.VisualStudioStyle
- pygments.styles.tango.TangoStyle
- pygments.styles.solarized.SolarizedDarkStyle
- pygments.styles.solarized.SolarizedLightStyle
- pygments.styles.arduino.ArduinoStyle
- pygments.styles.zenburn.ZenburnStyle
- pygments.lexers.stata.StataLexer
- pygments.lexers.ada.AdaLexer
- pygments.lexers.ampl.AmplLexer
- pygments.lexers.shell.BashLexer
- pygments.lexers.shell.SlurmBashLexer
- pygments.lexers.shell.ShellSessionBaseLexer
- pygments.lexers.shell.BashSessionLexer
- pygments.lexers.shell.BatchLexer
- pygments.lexers.shell.MSDOSSessionLexer
- pygments.lexers.shell.TcshLexer
- pygments.lexers.shell.TcshSessionLexer
- pygments.lexers.shell.PowerShellLexer
- pygments.lexers.shell.PowerShellSessionLexer
- pygments.lexers.shell.FishShellLexer
- pygments.lexers.shell.ExeclineLexer
- pygments.lexers.make.MakefileLexer
- pygments.lexers.make.BaseMakefileLexer
- pygments.lexers.make.CMakeLexer
- pygments.lexers.basic.BlitzMaxLexer
- pygments.lexers.basic.BlitzBasicLexer
- pygments.lexers.basic.MonkeyLexer
- pygments.lexers.basic.CbmBasicV2Lexer
- pygments.lexers.basic.QBasicLexer
- pygments.lexers.basic.VBScriptLexer
- pygments.lexers.basic.BBCBasicLexer
- pygments.lexers.erlang.ErlangLexer
- pygments.lexers.erlang.ErlangShellLexer
- pygments.lexers.erlang.ElixirLexer
- pygments.lexers.erlang.ElixirConsoleLexer
- pygments.lexers.savi.SaviLexer
- pygments.lexers.fantom.FantomLexer
- pygments.lexers.algebra.GAPLexer
- pygments.lexers.algebra.GAPConsoleLexer
- pygments.lexers.algebra.MathematicaLexer
- pygments.lexers.algebra.MuPADLexer
- pygments.lexers.algebra.BCLexer
- pygments.lexers.javascript.JavascriptLexer
- pygments.lexers.javascript.TypeScriptLexer
- pygments.lexers.javascript.KalLexer
- pygments.lexers.javascript.LiveScriptLexer
- pygments.lexers.javascript.DartLexer
- pygments.lexers.javascript.LassoLexer
- pygments.lexers.javascript.ObjectiveJLexer
- pygments.lexers.javascript.CoffeeScriptLexer
- pygments.lexers.javascript.MaskLexer
- pygments.lexers.javascript.EarlGreyLexer
- pygments.lexers.javascript.JuttleLexer
- pygments.lexers.javascript.NodeConsoleLexer
- pygments.lexers.jsx.JsxLexer
- pygments.lexers.jsx.TsxLexer
- pygments.lexers.clean.CleanLexer
- pygments.lexers.kusto.KustoLexer
- pygments.lexers.css.CssLexer
- pygments.lexers.css.SassLexer
- pygments.lexers.css.ScssLexer
- pygments.lexers.css.LessCssLexer
- pygments.lexers.jvm.JavaLexer
- pygments.lexers.jvm.AspectJLexer
- pygments.lexers.jvm.ScalaLexer
- pygments.lexers.jvm.GosuLexer
- pygments.lexers.jvm.GosuTemplateLexer
- pygments.lexers.jvm.GroovyLexer
- pygments.lexers.jvm.IokeLexer
- pygments.lexers.jvm.ClojureLexer
- pygments.lexers.jvm.ClojureScriptLexer
- pygments.lexers.jvm.TeaLangLexer
- pygments.lexers.jvm.CeylonLexer
- pygments.lexers.jvm.KotlinLexer
- pygments.lexers.jvm.XtendLexer
- pygments.lexers.jvm.PigLexer
- pygments.lexers.jvm.GoloLexer
- pygments.lexers.jvm.JasminLexer
- pygments.lexers.jvm.SarlLexer
- pygments.lexers.ruby.RubyLexer
- pygments.lexers.ruby.RubyConsoleLexer
- pygments.lexers.ruby.FancyLexer
- pygments.lexers.html.HtmlLexer
- pygments.lexers.html.DtdLexer
- pygments.lexers.html.XmlLexer
- pygments.lexers.html.XsltLexer
- pygments.lexers.html.HamlLexer
- pygments.lexers.html.ScamlLexer
- pygments.lexers.html.PugLexer
- pygments.lexers.html.UrlEncodedLexer
- pygments.lexers.html.VueLexer
- pygments.lexers.webmisc.DuelLexer
- pygments.lexers.webmisc.XQueryLexer
- pygments.lexers.webmisc.QmlLexer
- pygments.lexers.webmisc.CirruLexer
- pygments.lexers.webmisc.SlimLexer
- pygments.lexers.json5.Json5Lexer
- pygments.lexers.hare.HareLexer
- pygments.lexers.boa.BoaLexer
- pygments.lexers.slash.SlashLanguageLexer
- pygments.lexers.slash.SlashLexer
- pygments.lexers.actionscript.ActionScriptLexer
- pygments.lexers.actionscript.ActionScript3Lexer
- pygments.lexers.actionscript.MxmlLexer
- pygments.lexers.php.ZephirLexer
- pygments.lexers.php.PsyshConsoleLexer
- pygments.lexers.php.PhpLexer
- pygments.lexers.data.YamlLexerContext
- pygments.lexers.data.YamlLexer
- pygments.lexers.data.JsonLexer
- pygments.lexers.data.JsonBareObjectLexer
- pygments.lexers.data.JsonLdLexer
- pygments.lexers.smithy.SmithyLexer
- pygments.lexers.unicon.UniconLexer
- pygments.lexers.unicon.IconLexer
- pygments.lexers.unicon.UcodeLexer
- pygments.lexers.idl.IDLLexer
- pygments.lexers.bare.BareLexer
- pygments.lexers.textfmts.IrcLogsLexer
- pygments.lexers.textfmts.GettextLexer
- pygments.lexers.textfmts.HttpLexer
- pygments.lexers.textfmts.TodotxtLexer
- pygments.lexers.textfmts.NotmuchLexer
- pygments.lexers.textfmts.KernelLogLexer
- pygments.lexers.hexdump.HexdumpLexer
- pygments.lexers.graph.CypherLexer
- pygments.lexers.c_cpp.CFamilyLexer
- pygments.lexers.c_cpp.CLexer
- pygments.lexers.c_cpp.CppLexer
- pygments.lexers.c_like.PikeLexer
- pygments.lexers.c_like.NesCLexer
- pygments.lexers.c_like.ClayLexer
- pygments.lexers.c_like.ECLexer
- pygments.lexers.c_like.ValaLexer
- pygments.lexers.c_like.CudaLexer
- pygments.lexers.c_like.SwigLexer
- pygments.lexers.c_like.MqlLexer
- pygments.lexers.c_like.ArduinoLexer
- pygments.lexers.c_like.CharmciLexer
- pygments.lexers.c_like.OmgIdlLexer
- pygments.lexers.c_like.PromelaLexer
- pygments.lexers.asc.AscLexer
- pygments.lexers.dotnet.CSharpLexer
- pygments.lexers.dotnet.NemerleLexer
- pygments.lexers.dotnet.BooLexer
- pygments.lexers.dotnet.VbNetLexer
- pygments.lexers.dotnet.GenericAspxLexer
- pygments.lexers.dotnet.CSharpAspxLexer
- pygments.lexers.dotnet.VbNetAspxLexer
- pygments.lexers.dotnet.FSharpLexer
- pygments.lexers.dotnet.XppLexer
- pygments.lexers.python.PythonLexer
- pygments.lexers.python.Python2Lexer
- pygments.lexers.python._PythonConsoleLexerBase
- pygments.lexers.python.PythonConsoleLexer
- pygments.lexers.python.PythonConsoleLexer.__init__._ReplaceInnerCode
- pygments.lexers.python.PythonTracebackLexer
- pygments.lexers.python.Python2TracebackLexer
- pygments.lexers.python.CythonLexer
- pygments.lexers.python.DgLexer
- pygments.lexers.python.NumPyLexer
- pygments.lexers.lisp.SchemeLexer
- pygments.lexers.lisp.CommonLispLexer
- pygments.lexers.lisp.HyLexer
- pygments.lexers.lisp.RacketLexer
- pygments.lexers.lisp.NewLispLexer
- pygments.lexers.lisp.EmacsLispLexer
- pygments.lexers.lisp.ShenLexer
- pygments.lexers.lisp.CPSALexer
- pygments.lexers.lisp.XtlangLexer
- pygments.lexers.lisp.FennelLexer
- pygments.lexers.lisp.JanetLexer
- pygments.lexers.perl.PerlLexer
- pygments.lexers.perl.Perl6Lexer
- pygments.lexers.d.DLexer
- pygments.lexers.d.CrocLexer
- pygments.lexers.d.MiniDLexer
- pygments.lexers.iolang.IoLexer
- pygments.lexers.tcl.TclLexer
- pygments.lexers.factor.FactorLexer
- pygments.lexers.scripting.LuaLexer
- pygments.lexers.scripting.LuauLexer
- pygments.lexers.scripting.MoonScriptLexer
- pygments.lexers.scripting.ChaiscriptLexer
- pygments.lexers.scripting.LSLLexer
- pygments.lexers.scripting.AppleScriptLexer
- pygments.lexers.scripting.RexxLexer
- pygments.lexers.scripting.MOOCodeLexer
- pygments.lexers.scripting.HybrisLexer
- pygments.lexers.scripting.EasytrieveLexer
- pygments.lexers.scripting.JclLexer
- pygments.lexers.scripting.MiniScriptLexer
- pygments.lexers.configs.IniLexer
- pygments.lexers.configs.DesktopLexer
- pygments.lexers.configs.SystemdLexer
- pygments.lexers.configs.RegeditLexer
- pygments.lexers.configs.PropertiesLexer
- pygments.lexers.configs.KconfigLexer
- pygments.lexers.configs.Cfengine3Lexer
- pygments.lexers.configs.ApacheConfLexer
- pygments.lexers.configs.SquidConfLexer
- pygments.lexers.configs.NginxConfLexer
- pygments.lexers.configs.LighttpdConfLexer
- pygments.lexers.configs.DockerLexer
- pygments.lexers.configs.TerraformLexer
- pygments.lexers.configs.TermcapLexer
- pygments.lexers.configs.TerminfoLexer
- pygments.lexers.configs.PkgConfigLexer
- pygments.lexers.configs.PacmanConfLexer
- pygments.lexers.configs.AugeasLexer
- pygments.lexers.configs.TOMLLexer
- pygments.lexers.configs.NestedTextLexer
- pygments.lexers.configs.SingularityLexer
- pygments.lexers.configs.UnixConfigLexer
- pygments.lexers.console.VCTreeStatusLexer
- pygments.lexers.console.PyPyLogLexer
- pygments.lexers.textedit.AwkLexer
- pygments.lexers.textedit.SedLexer
- pygments.lexers.textedit.VimLexer
- pygments.lexers.lilypond.LilyPondLexer
- pygments.lexers.markup.BBCodeLexer
- pygments.lexers.markup.MoinWikiLexer
- pygments.lexers.markup.RstLexer
- pygments.lexers.markup.TexLexer
- pygments.lexers.markup.GroffLexer
- pygments.lexers.markup.MozPreprocHashLexer
- pygments.lexers.markup.MozPreprocPercentLexer
- pygments.lexers.markup.MozPreprocXulLexer
- pygments.lexers.markup.MozPreprocJavascriptLexer
- pygments.lexers.markup.MozPreprocCssLexer
- pygments.lexers.markup.MarkdownLexer
- pygments.lexers.markup.OrgLexer
- pygments.lexers.markup.TiddlyWiki5Lexer
- pygments.lexers.markup.WikitextLexer
- pygments.lexers.installers.NSISLexer
- pygments.lexers.installers.RPMSpecLexer
- pygments.lexers.installers.DebianSourcesLexer
- pygments.lexers.installers.SourcesListLexer
- pygments.lexers.installers.DebianControlLexer
- pygments.lexers.haxe.HaxeLexer
- pygments.lexers.haxe.HxmlLexer
- pygments.lexers.sgf.SmartGameFormatLexer
- pygments.lexers.diff.DiffLexer
- pygments.lexers.diff.DarcsPatchLexer
- pygments.lexers.diff.WDiffLexer
- pygments.lexers.lean.Lean3Lexer
- pygments.lexers.lean.Lean4Lexer
- pygments.lexers.rell.RellLexer
- pygments.lexers.archetype.AtomsLexer
- pygments.lexers.archetype.OdinLexer
- pygments.lexers.archetype.CadlLexer
- pygments.lexers.archetype.AdlLexer
- pygments.lexers.apdlexer.apdlexer
- pygments.lexers.capnproto.CapnProtoLexer
- pygments.lexers.arturo.ArturoLexer
- pygments.lexers.dsls.ProtoBufLexer
- pygments.lexers.dsls.ThriftLexer
- pygments.lexers.dsls.ZeekLexer
- pygments.lexers.dsls.PuppetLexer
- pygments.lexers.dsls.RslLexer
- pygments.lexers.dsls.MscgenLexer
- pygments.lexers.dsls.VGLLexer
- pygments.lexers.dsls.AlloyLexer
- pygments.lexers.dsls.PanLexer
- pygments.lexers.dsls.CrmshLexer
- pygments.lexers.dsls.FlatlineLexer
- pygments.lexers.dsls.SnowballLexer
- pygments.lexers.ml.SMLLexer
- pygments.lexers.ml.OcamlLexer
- pygments.lexers.ml.OpaLexer
- pygments.lexers.ml.ReasonLexer
- pygments.lexers.ml.FStarLexer
- pygments.lexers.maxima.MaximaLexer
- pygments.lexers.dns.DnsZoneLexer
- pygments.lexers.rita.RitaLexer
- pygments.lexers.floscript.FloScriptLexer
- pygments.lexers.mime.MIMELexer
- pygments.lexers.email.EmailHeaderLexer
- pygments.lexers.email.EmailLexer
- pygments.lexers.r.RConsoleLexer
- pygments.lexers.r.SLexer
- pygments.lexers.r.RdLexer
- pygments.lexers.jslt.JSLTLexer
- pygments.lexers.carbon.CarbonLexer
- pygments.lexers.oberon.ComponentPascalLexer
- pygments.lexers.objective.objective.GeneratedObjectiveCVariant
- pygments.lexers.objective.ObjectiveCLexer
- pygments.lexers.objective.ObjectiveCppLexer
- pygments.lexers.objective.LogosLexer
- pygments.lexers.objective.SwiftLexer
- pygments.lexers.parsers.RagelLexer
- pygments.lexers.parsers.RagelEmbeddedLexer
- pygments.lexers.parsers.RagelRubyLexer
- pygments.lexers.parsers.RagelCLexer
- pygments.lexers.parsers.RagelDLexer
- pygments.lexers.parsers.RagelCppLexer
- pygments.lexers.parsers.RagelObjectiveCLexer
- pygments.lexers.parsers.RagelJavaLexer
- pygments.lexers.parsers.AntlrLexer
- pygments.lexers.parsers.AntlrCppLexer
- pygments.lexers.parsers.AntlrObjectiveCLexer
- pygments.lexers.parsers.AntlrCSharpLexer
- pygments.lexers.parsers.AntlrPythonLexer
- pygments.lexers.parsers.AntlrJavaLexer
- pygments.lexers.parsers.AntlrRubyLexer
- pygments.lexers.parsers.AntlrPerlLexer
- pygments.lexers.parsers.AntlrActionScriptLexer
- pygments.lexers.parsers.TreetopBaseLexer
- pygments.lexers.parsers.TreetopLexer
- pygments.lexers.parsers.EbnfLexer
- pygments.lexers.haskell.HaskellLexer
- pygments.lexers.haskell.HspecLexer
- pygments.lexers.haskell.IdrisLexer
- pygments.lexers.haskell.AgdaLexer
- pygments.lexers.haskell.CryptolLexer
- pygments.lexers.haskell.LiterateLexer
- pygments.lexers.haskell.LiterateHaskellLexer
- pygments.lexers.haskell.LiterateIdrisLexer
- pygments.lexers.haskell.LiterateAgdaLexer
- pygments.lexers.haskell.LiterateCryptolLexer
- pygments.lexers.haskell.KokaLexer
- pygments.lexers.modula2.Modula2Lexer
- pygments.lexers.pascal.PortugolLexer
- pygments.lexers.pascal.DelphiLexer
- pygments.lexers.webidl.WebIDLLexer
- pygments.lexers.openscad.OpenScadLexer
- pygments.lexers.crystal.CrystalLexer
- pygments.lexers.praat.PraatLexer
- pygments.lexers.arrow.ArrowLexer
- pygments.lexers.felix.FelixLexer
- pygments.lexers.vyper.VyperLexer
- pygments.lexers.rebol.RebolLexer
- pygments.lexers.rebol.RedLexer
- pygments.lexers.rego.RegoLexer
- pygments.lexers.ride.RideLexer
- pygments.lexers.ncl.NCLLexer
- pygments.lexers.freefem.FreeFemLexer
- pygments.lexers.resource.ResourceLexer
- pygments.lexers.apl.APLLexer
- pygments.lexers.dax.DaxLexer
- pygments.lexers.sas.SASLexer
- pygments.lexers.qlik.QlikLexer
- pygments.lexers.pddl.PddlLexer
- pygments.lexers.chapel.ChapelLexer
- pygments.lexers.testing.GherkinLexer
- pygments.lexers.testing.TAPLexer
- pygments.lexers.forth.ForthLexer
- pygments.lexers.wgsl.WgslLexer
- pygments.lexers.gsql.GSQLLexer
- pygments.lexers.dalvik.SmaliLexer
- pygments.lexers.mosel.MoselLexer
- pygments.lexers.procfile.ProcfileLexer
- pygments.lexers.trafficscript.RtsLexer
- pygments.lexers.supercollider.SuperColliderLexer
- pygments.lexers.asm.GasLexer
- pygments.lexers.asm.ObjdumpLexer
- pygments.lexers.asm.DObjdumpLexer
- pygments.lexers.asm.CppObjdumpLexer
- pygments.lexers.asm.CObjdumpLexer
- pygments.lexers.asm.HsailLexer
- pygments.lexers.asm.LlvmLexer
- pygments.lexers.asm.LlvmMirBodyLexer
- pygments.lexers.asm.LlvmMirLexer
- pygments.lexers.asm.NasmLexer
- pygments.lexers.asm.NasmObjdumpLexer
- pygments.lexers.asm.TasmLexer
- pygments.lexers.asm.Ca65Lexer
- pygments.lexers.asm.Dasm16Lexer
- pygments.lexers.fortran.FortranLexer
- pygments.lexers.fortran.FortranFixedLexer
- pygments.lexers.varnish.VCLLexer
- pygments.lexers.varnish.VCLSnippetLexer
- pygments.lexers.asn1.Asn1Lexer
- pygments.lexers._sourcemod_builtins.Opener
- pygments.lexers.ecl.ECLLexer
- pygments.lexers.snobol.SnobolLexer
- pygments.lexers.gleam.GleamLexer
- pygments.lexers.scdoc.ScdocLexer
- pygments.lexers.tnt.TNTLexer
- pygments.lexers.jsonnet.JsonnetLexer
- pygments.lexers.ul4.UL4Lexer
- pygments.lexers.ul4.HTMLUL4Lexer
- pygments.lexers.ul4.XMLUL4Lexer
- pygments.lexers.ul4.CSSUL4Lexer
- pygments.lexers.ul4.JavascriptUL4Lexer
- pygments.lexers.ul4.PythonUL4Lexer
- pygments.lexers.ambient.AmbientTalkLexer
- pygments.lexers.whiley.WhileyLexer
- pygments.lexers.theorem.RocqLexer
- pygments.lexers.theorem.IsabelleLexer
- pygments.lexers.sophia.SophiaLexer
- pygments.lexers.verifpal.VerifpalLexer
- pygments.lexers.matlab.MatlabLexer
- pygments.lexers.matlab.MatlabSessionLexer
- pygments.lexers.matlab.OctaveLexer
- pygments.lexers.matlab.ScilabLexer
- pygments.lexers.prolog.PrologLexer
- pygments.lexers.prolog.LogtalkLexer
- pygments.lexers.graphql.GraphQLLexer
- pygments.lexers.nit.NitLexer
- pygments.lexers.csound.CsoundLexer
- pygments.lexers.csound.CsoundScoreLexer
- pygments.lexers.csound.CsoundOrchestraLexer
- pygments.lexers.csound.CsoundDocumentLexer
- pygments.lexers.tls.TlsLexer
- pygments.lexers.automation.AutohotkeyLexer
- pygments.lexers.automation.AutoItLexer
- pygments.lexers.tablegen.TableGenLexer
- pygments.lexers.typoscript.TypoScriptCssDataLexer
- pygments.lexers.typoscript.TypoScriptHtmlDataLexer
- pygments.lexers.typoscript.TypoScriptLexer
- pygments.lexers.qvt.QVToLexer
- pygments.lexers.smv.NuSMVLexer
- pygments.lexers.esoteric.BrainfuckLexer
- pygments.lexers.esoteric.BefungeLexer
- pygments.lexers.esoteric.CAmkESLexer
- pygments.lexers.esoteric.CapDLLexer
- pygments.lexers.esoteric.RedcodeLexer
- pygments.lexers.esoteric.AheuiLexer
- pygments.lexers.zig.ZigLexer
- pygments.lexers.pawn.SourcePawnLexer
- pygments.lexers.pawn.PawnLexer
- pygments.lexers.modeling.ModelicaLexer
- pygments.lexers.modeling.BugsLexer
- pygments.lexers.modeling.JagsLexer
- pygments.lexers.modeling.StanLexer
- pygments.lexers.berry.BerryLexer
- pygments.lexers.blueprint.BlueprintLexer
- pygments.lexers.foxpro.FoxProLexer
- pygments.lexers.business.CobolLexer
- pygments.lexers.business.CobolFreeformatLexer
- pygments.lexers.business.ABAPLexer
- pygments.lexers.business.OpenEdgeLexer
- pygments.lexers.business.GoodDataCLLexer
- pygments.lexers.business.MaqlLexer
- pygments.lexers.usd.UsdLexer
- pygments.lexers.promql.PromQLLexer
- pygments.lexers.grammar_notation.BnfLexer
- pygments.lexers.grammar_notation.AbnfLexer
- pygments.lexers.grammar_notation.JsgfLexer
- pygments.lexers.grammar_notation.PegLexer
- pygments.lexers.sql.PostgresBase
- pygments.lexers.sql.PostgresLexer
- pygments.lexers.sql.PlPgsqlLexer
- pygments.lexers.sql.PsqlRegexLexer
- pygments.lexers.sql.lookahead
- pygments.lexers.sql.PostgresConsoleLexer
- pygments.lexers.sql.PostgresExplainLexer
- pygments.lexers.sql.SqlLexer
- pygments.lexers.sql.TransactSqlLexer
- pygments.lexers.sql.MySqlLexer
- pygments.lexers.sql.GoogleSqlLexer
- pygments.lexers.sql.SqliteConsoleLexer
- pygments.lexers.sql.RqlLexer
- pygments.lexers.templates.ErbLexer
- pygments.lexers.templates.SmartyLexer
- pygments.lexers.templates.VelocityLexer
- pygments.lexers.templates.VelocityHtmlLexer
- pygments.lexers.templates.VelocityXmlLexer
- pygments.lexers.templates.DjangoLexer
- pygments.lexers.templates.MyghtyLexer
- pygments.lexers.templates.MyghtyHtmlLexer
- pygments.lexers.templates.MyghtyXmlLexer
- pygments.lexers.templates.MyghtyJavascriptLexer
- pygments.lexers.templates.MyghtyCssLexer
- pygments.lexers.templates.MasonLexer
- pygments.lexers.templates.MakoLexer
- pygments.lexers.templates.MakoHtmlLexer
- pygments.lexers.templates.MakoXmlLexer
- pygments.lexers.templates.MakoJavascriptLexer
- pygments.lexers.templates.MakoCssLexer
- pygments.lexers.templates.CheetahPythonLexer
- pygments.lexers.templates.CheetahLexer
- pygments.lexers.templates.CheetahHtmlLexer
- pygments.lexers.templates.CheetahXmlLexer
- pygments.lexers.templates.CheetahJavascriptLexer
- pygments.lexers.templates.GenshiTextLexer
- pygments.lexers.templates.GenshiMarkupLexer
- pygments.lexers.templates.HtmlGenshiLexer
- pygments.lexers.templates.GenshiLexer
- pygments.lexers.templates.JavascriptGenshiLexer
- pygments.lexers.templates.CssGenshiLexer
- pygments.lexers.templates.RhtmlLexer
- pygments.lexers.templates.XmlErbLexer
- pygments.lexers.templates.CssErbLexer
- pygments.lexers.templates.JavascriptErbLexer
- pygments.lexers.templates.HtmlPhpLexer
- pygments.lexers.templates.XmlPhpLexer
- pygments.lexers.templates.CssPhpLexer
- pygments.lexers.templates.JavascriptPhpLexer
- pygments.lexers.templates.HtmlSmartyLexer
- pygments.lexers.templates.XmlSmartyLexer
- pygments.lexers.templates.CssSmartyLexer
- pygments.lexers.templates.JavascriptSmartyLexer
- pygments.lexers.templates.HtmlDjangoLexer
- pygments.lexers.templates.XmlDjangoLexer
- pygments.lexers.templates.CssDjangoLexer
- pygments.lexers.templates.JavascriptDjangoLexer
- pygments.lexers.templates.JspRootLexer
- pygments.lexers.templates.JspLexer
- pygments.lexers.templates.EvoqueLexer
- pygments.lexers.templates.EvoqueHtmlLexer
- pygments.lexers.templates.EvoqueXmlLexer
- pygments.lexers.templates.ColdfusionLexer
- pygments.lexers.templates.ColdfusionMarkupLexer
- pygments.lexers.templates.ColdfusionHtmlLexer
- pygments.lexers.templates.ColdfusionCFCLexer
- pygments.lexers.templates.SspLexer
- pygments.lexers.templates.TeaTemplateRootLexer
- pygments.lexers.templates.TeaTemplateLexer
- pygments.lexers.templates.LassoHtmlLexer
- pygments.lexers.templates.LassoXmlLexer
- pygments.lexers.templates.LassoCssLexer
- pygments.lexers.templates.LassoJavascriptLexer
- pygments.lexers.templates.HandlebarsLexer
- pygments.lexers.templates.HandlebarsHtmlLexer
- pygments.lexers.templates.YamlJinjaLexer
- pygments.lexers.templates.LiquidLexer
- pygments.lexers.templates.TwigLexer
- pygments.lexers.templates.TwigHtmlLexer
- pygments.lexers.templates.Angular2Lexer
- pygments.lexers.templates.Angular2HtmlLexer
- pygments.lexers.templates.SqlJinjaLexer
- pygments.lexers.vip.VisualPrologBaseLexer
- pygments.lexers.vip.VisualPrologLexer
- pygments.lexers.vip.VisualPrologGrammarLexer
- pygments.lexers.tact.TactLexer
- pygments.lexers.graphics.GLShaderLexer
- pygments.lexers.graphics.HLSLShaderLexer
- pygments.lexers.graphics.PostScriptLexer
- pygments.lexers.graphics.AsymptoteLexer
- pygments.lexers.graphics.GnuplotLexer
- pygments.lexers.graphics.PovrayLexer
- pygments.lexers.ldap.LdifLexer
- pygments.lexers.ldap.LdaprcLexer
- pygments.lexers.smalltalk.SmalltalkLexer
- pygments.lexers.smalltalk.NewspeakLexer
- pygments.lexers.tlb.TlbLexer
- pygments.lexers.graphviz.GraphvizLexer
- pygments.lexers.wowtoc.WoWTocLexer
- pygments.lexers.xorg.XorgLexer
- pygments.lexers.maple.MapleLexer
- pygments.lexers.amdgpu.AMDGPULexer
- pygments.lexers.soong.SoongLexer
- pygments.lexers.julia.JuliaLexer
- pygments.lexers.julia.JuliaConsoleLexer
- pygments.lexers.prql.PrqlLexer
- pygments.lexers.verification.BoogieLexer
- pygments.lexers.verification.SilverLexer
- pygments.lexers.dylan.DylanLexer
- pygments.lexers.dylan.DylanLidLexer
- pygments.lexers.dylan.DylanConsoleLexer
- pygments.lexers.spice.SpiceLexer
- pygments.lexers.fift.FiftLexer
- pygments.lexers.func.FuncLexer
- pygments.lexers.inferno.LimboLexer
- pygments.lexers.wren.WrenLexer
- pygments.lexers.urbi.UrbiscriptLexer
- pygments.lexers.cddl.CddlLexer
- pygments.lexers.macaulay2.Macaulay2Lexer
- pygments.lexers.webassembly.WatLexer
- pygments.lexers.j.JLexer
- pygments.lexers.thingsdb.ThingsDBLexer
- pygments.lexers.parasail.ParaSailLexer
- pygments.lexers.devicetree.DevicetreeLexer
- pygments.lexers.go.GoLexer
- pygments.lexers.rust.RustLexer
- pygments.lexers.ooc.OocLexer
- pygments.lexers.nimrod.NimrodLexer
- pygments.lexers.sieve.SieveLexer
- pygments.lexers.minecraft.SNBTLexer
- pygments.lexers.minecraft.MCFunctionLexer
- pygments.lexers.minecraft.MCSchemaLexer
- pygments.lexers.mips.MIPSLexer
- pygments.lexers.robotframework.RobotFrameworkLexer
- pygments.lexers.robotframework.VariableTokenizer
- pygments.lexers.robotframework.RowTokenizer
- pygments.lexers.robotframework.RowSplitter
- pygments.lexers.robotframework.Tokenizer
- pygments.lexers.robotframework.Comment
- pygments.lexers.robotframework.Setting
- pygments.lexers.robotframework.ImportSetting
- pygments.lexers.robotframework.TestCaseSetting
- pygments.lexers.robotframework.KeywordSetting
- pygments.lexers.robotframework.Variable
- pygments.lexers.robotframework.KeywordCall
- pygments.lexers.robotframework.GherkinTokenizer
- pygments.lexers.robotframework.TemplatedKeywordCall
- pygments.lexers.robotframework.ForLoop
- pygments.lexers.robotframework._Table
- pygments.lexers.robotframework.UnknownTable
- pygments.lexers.robotframework.VariableTable
- pygments.lexers.robotframework.SettingTable
- pygments.lexers.robotframework.TestCaseTable
- pygments.lexers.robotframework.KeywordTable
- pygments.lexers.robotframework.VariableSplitter
- pygments.lexers.q.KLexer
- pygments.lexers.q.QLexer
- pygments.lexers.pony.PonyLexer
- pygments.lexers.monte.MonteLexer
- pygments.lexers.elm.ElmLexer
- pygments.lexers.tal.TalLexer
- pygments.lexers.gdscript.GDScriptLexer
- pygments.lexers.hdl.VerilogLexer
- pygments.lexers.hdl.SystemVerilogLexer
- pygments.lexers.hdl.VhdlLexer
- pygments.lexers.teraterm.TeraTermLexer
- pygments.lexers.x10.X10Lexer
- pygments.lexers.rdf.SparqlLexer
- pygments.lexers.rdf.TurtleLexer
- pygments.lexers.rdf.ShExCLexer
- pygments.lexers.phix.PhixLexer
- pygments.lexers.nix.NixLexer
- pygments.lexers.eiffel.EiffelLexer
- pygments.lexers.bibtex.BibTeXLexer
- pygments.lexers.bibtex.BSTLexer
- pygments.lexers.elpi.ElpiLexer
- pygments.lexers.comal.Comal80Lexer
- pygments.lexers.yara.YaraLexer
- pygments.lexers.igor.IgorLexer
- pygments.lexers.futhark.FutharkLexer
- pygments.lexers.gcodelexer.GcodeLexer
- pygments.lexers.ptx.PtxLexer
- pygments.lexers.bqn.BQNLexer
- pygments.lexers.srcinfo.SrcinfoLexer
- pygments.lexers.cplint.CplintLexer
- pygments.lexers.meson.MesonLexer
- pygments.lexers.ezhil.EzhilLexer
- pygments.lexers.solidity.SolidityLexer
- pygments.lexers.pointless.PointlessLexer
- pygments.lexers.teal.TealLexer
- pygments.lexers.roboconf.RoboconfGraphLexer
- pygments.lexers.roboconf.RoboconfInstancesLexer
- pygments.lexers.bdd.BddLexer
- pygments.lexers.int_fiction.Inform6Lexer
- pygments.lexers.int_fiction.Inform7Lexer
- pygments.lexers.int_fiction.Inform6TemplateLexer
- pygments.lexers.int_fiction.Tads3Lexer
- pygments.lexers.yang.YangLexer
- pygments.lexers.kuin.KuinLexer
- pygments.lexers.codeql.CodeQLLexer
- pygments.lexers.mojo.MojoLexer
- pygments.lexers.jmespath.JMESPathLexer
- pygments.lexers.numbair.NumbaIRLexer
- pygments.lexers.rnc.RNCCompactLexer
- pygments.lexers.typst.TypstLexer
- pygments.formatters.irc.IRCFormatter
- pygments.formatters.html.HtmlFormatter
- pygments.formatters.bbcode.BBCodeFormatter
- pygments.formatters.img.PilNotAvailable
- pygments.formatters.img.FontNotFound
- pygments.formatters.img.FontManager
- pygments.formatters.img.ImageFormatter
- pygments.formatters.img.GifImageFormatter
- pygments.formatters.img.JpgImageFormatter
- pygments.formatters.img.BmpImageFormatter
- pygments.formatters.groff.GroffFormatter
- pygments.formatters.pangomarkup.PangoMarkupFormatter
- pygments.formatters.other.NullFormatter
- pygments.formatters.other.RawTokenFormatter
- pygments.formatters.other.TestcaseFormatter
- pygments.formatters.rtf.RtfFormatter
- pygments.formatters.svg.SvgFormatter
All functions:
  Elements:
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: '...fuzz_guesser'
    functionSourceFile: '...fuzz_guesser'
    functionUses: 0
    functionsReached:
    - atheris.Fuzz
    - atheris.instrument_all
    - atheris.Setup
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - data
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 24
    functionName: '...fuzz_guesser.TestOneInput'
    functionSourceFile: '...fuzz_guesser'
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    - options.get
    - <builtin>.str
    - <builtin>.range
    - buf.splitlines
    - m.group
    - _alias.lower
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - pygments.plugin.find_plugin_lexers
    - <builtin>.isinstance
    - LEXERS.values
    - pygments.modeline.get_filetype_from_buffer
    - importlib.metadata.entry_points.select
    - pygments.modeline.get_filetype_from_line
    - pygments.lexers.get_lexer_by_name
    - importlib.metadata.entry_points.get
    - pygments.util.guess_decode
    - importlib.metadata.entry_points
    - <builtin>.__import__
    - <builtin>.hasattr
    - pygments.lexers.guess_lexer
    - text.decode
    - <builtin>.sorted
    - pygments.lexers._iter_lexerclasses
    - lexer.analyse_text
    - pygments.lexers._load_lexers
    - _text.decode
    - locale.getpreferredencoding
    - modeline_re.search
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.len
    functionSourceFile: <builtin>
    functionUses: 189
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.str
    functionSourceFile: <builtin>
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 1
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - _text
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 304
    functionName: pygments.lexers.guess_lexer
    functionSourceFile: pygments.lexers
    functionUses: 5
    functionsReached:
    - <builtin>.getattr
    - options.get
    - <builtin>.range
    - buf.splitlines
    - m.group
    - _alias.lower
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - pygments.plugin.find_plugin_lexers
    - <builtin>.isinstance
    - LEXERS.values
    - pygments.modeline.get_filetype_from_buffer
    - importlib.metadata.entry_points.select
    - pygments.modeline.get_filetype_from_line
    - pygments.lexers.get_lexer_by_name
    - importlib.metadata.entry_points.get
    - pygments.util.guess_decode
    - importlib.metadata.entry_points
    - <builtin>.__import__
    - <builtin>.hasattr
    - text.decode
    - <builtin>.sorted
    - pygments.lexers._iter_lexerclasses
    - lexer.analyse_text
    - pygments.lexers._load_lexers
    - _text.decode
    - locale.getpreferredencoding
    - modeline_re.search
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - ClassNotFound
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: atheris.instrument_all
    functionSourceFile: atheris
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: atheris.Setup
    functionSourceFile: atheris
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: atheris.Fuzz
    functionSourceFile: atheris
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers
    functionSourceFile: pygments.lexers
    functionUses: 0
    functionsReached:
    - types.ModuleType.__dict__.update
    - types.ModuleType.__init__
    - <builtin>.list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.list
    functionSourceFile: <builtin>
    functionUses: 89
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - fn
    - glob
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 35
    functionName: pygments.lexers._fn_matches
    functionSourceFile: pygments.lexers
    functionUses: 6
    functionsReached:
    - re.compile
    - fnmatch.translate
    - pattern.match
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fnmatch.translate
    functionSourceFile: fnmatch
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: re.compile
    functionSourceFile: re
    functionUses: 103
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pattern.match
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - module_name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 43
    functionName: pygments.lexers._load_lexers
    functionSourceFile: pygments.lexers
    functionUses: 29
    functionsReached:
    - <builtin>.getattr
    - <builtin>.__import__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.__import__
    functionSourceFile: <builtin>
    functionUses: 56
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.getattr
    functionSourceFile: <builtin>
    functionUses: 65
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7fa7dca461c0>
    argNames:
    - plugins
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 51
    functionName: pygments.lexers.get_all_lexers
    functionSourceFile: pygments.lexers
    functionUses: 5
    functionsReached:
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - pygments.plugin.find_plugin_lexers
    - LEXERS.values
    - importlib.metadata.entry_points.select
    - importlib.metadata.entry_points.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: LEXERS.values
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 55
    functionName: pygments.plugin.find_plugin_lexers
    functionSourceFile: pygments.plugin
    functionUses: 31
    functionsReached:
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - importlib.metadata.entry_points.select
    - importlib.metadata.entry_points.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 65
    functionName: pygments.lexers.find_lexer_class
    functionSourceFile: pygments.lexers
    functionUses: 2
    functionsReached:
    - importlib.metadata.entry_points
    - <builtin>.getattr
    - <builtin>.hasattr
    - <builtin>.__import__
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - pygments.lexers._load_lexers
    - pygments.plugin.find_plugin_lexers
    - LEXERS.values
    - importlib.metadata.entry_points.select
    - importlib.metadata.entry_points.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - _alias
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 83
    functionName: pygments.lexers.find_lexer_class_by_name
    functionSourceFile: pygments.lexers
    functionUses: 0
    functionsReached:
    - importlib.metadata.entry_points
    - <builtin>.getattr
    - <builtin>.hasattr
    - <builtin>.__import__
    - _alias.lower
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - pygments.lexers._load_lexers
    - pygments.plugin.find_plugin_lexers
    - LEXERS.values
    - importlib.metadata.entry_points.select
    - importlib.metadata.entry_points.get
    linkageType: pythonLinkage
    raised:
    - ClassNotFound
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _alias.lower
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - _alias
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 110
    functionName: pygments.lexers.get_lexer_by_name
    functionSourceFile: pygments.lexers
    functionUses: 15
    functionsReached:
    - importlib.metadata.entry_points
    - <builtin>.getattr
    - <builtin>.hasattr
    - <builtin>.__import__
    - _alias.lower
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - pygments.lexers._load_lexers
    - pygments.plugin.find_plugin_lexers
    - LEXERS.values
    - importlib.metadata.entry_points.select
    - importlib.metadata.entry_points.get
    linkageType: pythonLinkage
    raised:
    - ClassNotFound
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa7dcde3070>
    argNames:
    - filename
    - lexername
    - options
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 135
    functionName: pygments.lexers.load_lexer_from_file
    functionSourceFile: pygments.lexers
    functionUses: 3
    functionsReached:
    - <builtin>.open
    - <builtin>.exec
    - f.read
    linkageType: pythonLinkage
    raised:
    - ClassNotFound
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.open
    functionSourceFile: <builtin>
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: f.read
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.exec
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 5
    IfCount: 5
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d7f71dc0>
    argNames:
    - _fn
    - code
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 169
    functionName: pygments.lexers.find_lexer_class_for_filename
    functionSourceFile: pygments.lexers
    functionUses: 4
    functionsReached:
    - <builtin>.getattr
    - pattern.match
    - matches.append
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - pygments.lexers._fn_matches
    - LEXERS.values
    - pygments.plugin.find_plugin_lexers
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - importlib.metadata.entry_points.get
    - pygments.util.guess_decode
    - importlib.metadata.entry_points
    - <builtin>.__import__
    - matches.sort
    - <builtin>.hasattr
    - text.decode
    - re.compile
    - fnmatch.translate
    - pygments.lexers._load_lexers
    - locale.getpreferredencoding
    - os.path.basename
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.path.basename
    functionSourceFile: os
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: matches.append
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.isinstance
    functionSourceFile: <builtin>
    functionUses: 216
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 275
    functionName: pygments.util.guess_decode
    functionSourceFile: pygments.util
    functionUses: 13
    functionsReached:
    - locale.getpreferredencoding
    - text.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - info
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 194
    functionName: pygments.lexers.find_lexer_class_for_filename.get_rating
    functionSourceFile: pygments.lexers
    functionUses: 0
    functionsReached:
    - cls.analyse_text
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.analyse_text
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: matches.sort
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d6505280>
    argNames:
    - _fn
    - code
    - options
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 212
    functionName: pygments.lexers.get_lexer_for_filename
    functionSourceFile: pygments.lexers
    functionUses: 3
    functionsReached:
    - <builtin>.getattr
    - pattern.match
    - matches.append
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - pygments.lexers._fn_matches
    - LEXERS.values
    - pygments.plugin.find_plugin_lexers
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - importlib.metadata.entry_points.get
    - pygments.util.guess_decode
    - importlib.metadata.entry_points
    - <builtin>.__import__
    - matches.sort
    - <builtin>.hasattr
    - text.decode
    - pygments.lexers.find_lexer_class_for_filename
    - re.compile
    - fnmatch.translate
    - pygments.lexers._load_lexers
    - locale.getpreferredencoding
    - os.path.basename
    linkageType: pythonLinkage
    raised:
    - ClassNotFound
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - _mime
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 231
    functionName: pygments.lexers.get_lexer_for_mimetype
    functionSourceFile: pygments.lexers
    functionUses: 3
    functionsReached:
    - importlib.metadata.entry_points
    - <builtin>.getattr
    - <builtin>.hasattr
    - <builtin>.__import__
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - pygments.lexers._load_lexers
    - pygments.plugin.find_plugin_lexers
    - LEXERS.values
    - importlib.metadata.entry_points.select
    - importlib.metadata.entry_points.get
    linkageType: pythonLinkage
    raised:
    - ClassNotFound
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7fa7df444ac0>
    argNames:
    - plugins
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 250
    functionName: pygments.lexers._iter_lexerclasses
    functionSourceFile: pygments.lexers
    functionUses: 7
    functionsReached:
    - <builtin>.getattr
    - importlib.metadata.entry_points
    - <builtin>.__import__
    - <builtin>.hasattr
    - pygments.lexers._load_lexers
    - pygments.plugin.iter_entry_points
    - entrypoint.load
    - pygments.plugin.find_plugin_lexers
    - importlib.metadata.entry_points.select
    - importlib.metadata.entry_points.get
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.sorted
    functionSourceFile: <builtin>
    functionUses: 30
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 5
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - _fn
    - _text
    - options
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 261
    functionName: pygments.lexers.guess_lexer_for_filename
    functionSourceFile: pygments.lexers
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    - <builtin>.set
    - pattern.match
    - matching_lexers.add
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - pygments.lexers._fn_matches
    - pygments.plugin.find_plugin_lexers
    - importlib.metadata.entry_points.select
    - importlib.metadata.entry_points.get
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - <builtin>.__import__
    - matching_lexers.pop
    - result.append
    - <builtin>.sorted
    - result.sort
    - re.compile
    - os.path.basename
    - pygments.lexers._iter_lexerclasses
    - lexer.analyse_text
    - fnmatch.translate
    - pygments.lexers._load_lexers
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - ClassNotFound
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.set
    functionSourceFile: <builtin>
    functionUses: 50
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: matching_lexers.add
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: matching_lexers.pop
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lexer.analyse_text
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: result.append
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - t
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 292
    functionName: pygments.lexers.guess_lexer_for_filename.type_sort
    functionSourceFile: pygments.lexers
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: result.sort
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: options.get
    functionSourceFile: <builtin>
    functionUses: 93
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _text.decode
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa7dcde3df0>
    argNames:
    - buf
    - max_lines
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 28
    functionName: pygments.modeline.get_filetype_from_buffer
    functionSourceFile: pygments.modeline
    functionUses: 6
    functionsReached:
    - m.group
    - buf.splitlines
    - <builtin>.range
    - modeline_re.search
    - pygments.modeline.get_filetype_from_line
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 346
    functionName: pygments.lexers._automodule.__getattr__
    functionSourceFile: pygments.lexers
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    - <builtin>.setattr
    - <builtin>.__import__
    - pygments.lexers._load_lexers
    - LEXERS.get
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: LEXERS.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.setattr
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: types.ModuleType.__init__
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: types.ModuleType.__dict__.update
    functionSourceFile: types
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.plugin
    functionSourceFile: pygments.plugin
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - group_name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 43
    functionName: pygments.plugin.iter_entry_points
    functionSourceFile: pygments.plugin
    functionUses: 116
    functionsReached:
    - importlib.metadata.entry_points.select
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - importlib.metadata.entry_points.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: importlib.metadata.entry_points
    functionSourceFile: importlib
    functionUses: 117
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.hasattr
    functionSourceFile: <builtin>
    functionUses: 126
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: importlib.metadata.entry_points.select
    functionSourceFile: importlib
    functionUses: 117
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: importlib.metadata.entry_points.get
    functionSourceFile: importlib
    functionUses: 117
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: entrypoint.load
    functionSourceFile: <builtin>
    functionUses: 116
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 60
    functionName: pygments.plugin.find_plugin_formatters
    functionSourceFile: pygments.plugin
    functionUses: 10
    functionsReached:
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - importlib.metadata.entry_points.select
    - importlib.metadata.entry_points.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 65
    functionName: pygments.plugin.find_plugin_styles
    functionSourceFile: pygments.plugin
    functionUses: 22
    functionsReached:
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - importlib.metadata.entry_points.select
    - importlib.metadata.entry_points.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 70
    functionName: pygments.plugin.find_plugin_filters
    functionSourceFile: pygments.plugin
    functionUses: 67
    functionsReached:
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - importlib.metadata.entry_points.select
    - importlib.metadata.entry_points.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.util
    functionSourceFile: pygments.util
    functionUses: 0
    functionsReached:
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d3afe970>
    - <ast.Constant object at 0x7fa7d3afe940>
    argNames:
    - options
    - optname
    - allowed
    - default
    - normcase
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 40
    functionName: pygments.util.get_choice_opt
    functionSourceFile: pygments.util
    functionUses: 13
    functionsReached:
    - options.get
    - string.lower
    linkageType: pythonLinkage
    raised:
    - OptionError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: string.lower
    functionSourceFile: <builtin>
    functionUses: 100
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d6742070>
    argNames:
    - options
    - optname
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 53
    functionName: pygments.util.get_bool_opt
    functionSourceFile: pygments.util
    functionUses: 77
    functionsReached:
    - options.get
    - <builtin>.bool
    - string.lower
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - OptionError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.bool
    functionSourceFile: <builtin>
    functionUses: 84
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa7df444ac0>
    argNames:
    - options
    - optname
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 82
    functionName: pygments.util.get_int_opt
    functionSourceFile: pygments.util
    functionUses: 69
    functionsReached:
    - options.get
    - <builtin>.int
    linkageType: pythonLinkage
    raised:
    - OptionError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.int
    functionSourceFile: <builtin>
    functionUses: 86
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d9e2ce50>
    argNames:
    - options
    - optname
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 94
    functionName: pygments.util.get_list_opt
    functionSourceFile: pygments.util
    functionUses: 65
    functionsReached:
    - options.get
    - val.split
    - <builtin>.isinstance
    - <builtin>.list
    linkageType: pythonLinkage
    raised:
    - OptionError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: val.split
    functionSourceFile: <builtin>
    functionUses: 66
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - obj
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 110
    functionName: pygments.util.docstring_headline
    functionSourceFile: pygments.util
    functionUses: 5
    functionsReached:
    - line.strip
    - obj.__doc__.strip
    - res.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: obj.__doc__.strip
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: line.strip
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: res.append
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - f
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 122
    functionName: pygments.util.make_analysator
    functionSourceFile: pygments.util
    functionUses: 1
    functionsReached:
    - <builtin>.staticmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 124
    functionName: pygments.util.make_analysator.text_analyse
    functionSourceFile: pygments.util
    functionUses: 0
    functionsReached:
    - <builtin>.float
    - <builtin>.min
    - <builtin>.max
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.float
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.max
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.min
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.staticmethod
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - text
    - regex
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 139
    functionName: pygments.util.shebang_matches
    functionSourceFile: pygments.util
    functionUses: 19
    functionsReached:
    - x.startswith
    - re.compile
    - text.lower
    - split_path_re.split
    - first_line.startswith
    - text.find
    - regex.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: text.find
    functionSourceFile: <builtin>
    functionUses: 23
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: text.lower
    functionSourceFile: <builtin>
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: first_line.startswith
    functionSourceFile: <builtin>
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: split_path_re.split
    functionSourceFile: <builtin>
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.startswith
    functionSourceFile: <builtin>
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: regex.search
    functionSourceFile: <builtin>
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - text
    - regex
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 184
    functionName: pygments.util.doctype_matches
    functionSourceFile: pygments.util
    functionUses: 10
    functionsReached:
    - doctype_lookup_re.search
    - doctype.strip
    - re.compile
    - m.group
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: doctype_lookup_re.search
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: m.group
    functionSourceFile: <builtin>
    functionUses: 51
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: doctype.strip
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 197
    functionName: pygments.util.html_doctype_matches
    functionSourceFile: pygments.util
    functionUses: 9
    functionsReached:
    - m.group
    - re.compile
    - doctype_lookup_re.search
    - doctype.strip
    - pygments.util.doctype_matches
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 205
    functionName: pygments.util.looks_like_xml
    functionSourceFile: pygments.util
    functionUses: 15
    functionsReached:
    - doctype_lookup_re.search
    - xml_decl_re.match
    - tag_re.search
    - <builtin>.hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: xml_decl_re.match
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.hash
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tag_re.search
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - c
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 221
    functionName: pygments.util.surrogatepair
    functionSourceFile: pygments.util
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d3b0c700>
    - <ast.Constant object at 0x7fa7d3b0c730>
    argNames:
    - var_name
    - seq
    - raw
    - indent_level
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 230
    functionName: pygments.util.format_lines
    functionSourceFile: pygments.util
    functionUses: 10
    functionsReached:
    - <builtin>.repr
    - lines.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lines.append
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.repr
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Tuple object at 0x7fa7d3b096d0>
    argNames:
    - it
    - already_seen
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 249
    functionName: pygments.util.duplicates_removed
    functionSourceFile: pygments.util
    functionUses: 1
    functionsReached:
    - lst.append
    - <builtin>.set
    - seen.add
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lst.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: seen.add
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 271
    functionName: pygments.util.Future.get
    functionSourceFile: pygments.util
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: text.decode
    functionSourceFile: <builtin>
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: locale.getpreferredencoding
    functionSourceFile: locale
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - text
    - term
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 296
    functionName: pygments.util.guess_decode_from_terminal
    functionSourceFile: pygments.util
    functionUses: 3
    functionsReached:
    - <builtin>.getattr
    - pygments.util.guess_decode
    - locale.getpreferredencoding
    - text.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - term
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 313
    functionName: pygments.util.terminal_encoding
    functionSourceFile: pygments.util
    functionUses: 3
    functionsReached:
    - <builtin>.getattr
    - locale.getpreferredencoding
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 323
    functionName: pygments.util.UnclosingTextIOWrapper.close
    functionSourceFile: pygments.util
    functionUses: 3
    functionsReached:
    - io.TextIOWrapper.flush
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: io.TextIOWrapper.flush
    functionSourceFile: io
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers._mapping
    functionSourceFile: pygments.lexers._mapping
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.modeline
    functionSourceFile: pygments.modeline
    functionUses: 0
    functionsReached:
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - l
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 22
    functionName: pygments.modeline.get_filetype_from_line
    functionSourceFile: pygments.modeline
    functionUses: 7
    functionsReached:
    - modeline_re.search
    - m.group
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: modeline_re.search
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: buf.splitlines
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.range
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments
    functionSourceFile: pygments
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - code
    - lexer
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 35
    functionName: pygments.lex
    functionSourceFile: pygments
    functionUses: 4
    functionsReached:
    - chardet.detect
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - <builtin>.list
    - stack.pop
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - pygments.lexers.special.TextLexer.get_tokens_unprocessed
    - scanner.match.strip
    - pygments.filter.apply_filters._apply
    - pygments.util.guess_decode
    - value.split
    - pygments.filter.apply_filters
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.formatters.latex.LatexEmbeddedLexer._find_escape_tokens
    - pygments.lexer.Lexer.__init__
    - locale.getpreferredencoding
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - pygments.formatters.latex.LatexEmbeddedLexer.get_tokens_unprocessed
    - pygments.scanner.Scanner.test
    - pygments.lexer.Lexer._preprocess_lexer_input
    - <builtin>.enumerate
    - pygments.scanner.Scanner.scan
    - m.group
    - pygments.formatters.latex.LatexEmbeddedLexer._filter_to
    - <builtin>.isinstance
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - pygments.lexer.Lexer.get_tokens
    - scanner.match.startswith
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - <builtin>.super
    - pygments.scanner.Scanner.get_char
    - block_labels.add
    - scanner.match.lower
    - <builtin>.set
    - val.split
    - options.get
    - pygments.plugin.find_plugin_filters
    - pygments.lexers.pascal.DelphiLexer.get_tokens_unprocessed
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - entrypoint.load
    - string.lower
    - importlib.metadata.entry_points
    - m.start
    - <builtin>.next
    - text.partition
    - <builtin>.iter
    - pygments.lexer.Lexer.get_tokens.streamer
    - text.endswith
    - re.compile
    - pygments.lexers.data.JsonLexer.get_tokens_unprocessed
    - pygments.scanner.Scanner.check
    - queue.clear
    - <builtin>.int
    - text.replace
    - filter_.filter
    - pygments.lexers.templates.CheetahPythonLexer.get_tokens_unprocessed
    - insertion_buf.append
    - <builtin>.issubclass
    - m.end
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - pygments.scanner.Scanner.__init__
    - value.lower
    - queue.append
    - pygments.plugin.iter_entry_points
    - pygments.formatters.latex.LatexEmbeddedLexer._find_safe_escape_tokens
    - insertions.append
    - text.strip
    - importlib.metadata.entry_points.select
    - <builtin>.hasattr
    - text.expandtabs
    - text.decode
    - pygments.lexer.do_insertions
    - pygments.lexer.Lexer.add_filter
    - stack.append
    - enc.get
    - pygments.util.get_list_opt
    - text.startswith
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa7dd6156d0>
    argNames:
    - self
    - text
    - unfiltered
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 253
    functionName: pygments.lexer.Lexer.get_tokens
    functionSourceFile: pygments.lexer
    functionUses: 5
    functionsReached:
    - chardet.detect
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - <builtin>.list
    - stack.pop
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - pygments.lexers.special.TextLexer.get_tokens_unprocessed
    - scanner.match.strip
    - pygments.filter.apply_filters._apply
    - pygments.util.guess_decode
    - value.split
    - pygments.filter.apply_filters
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.formatters.latex.LatexEmbeddedLexer._find_escape_tokens
    - pygments.lexer.Lexer.__init__
    - locale.getpreferredencoding
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - pygments.formatters.latex.LatexEmbeddedLexer.get_tokens_unprocessed
    - pygments.scanner.Scanner.test
    - pygments.lexer.Lexer._preprocess_lexer_input
    - <builtin>.enumerate
    - pygments.scanner.Scanner.scan
    - m.group
    - pygments.formatters.latex.LatexEmbeddedLexer._filter_to
    - <builtin>.isinstance
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - scanner.match.startswith
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - <builtin>.super
    - pygments.scanner.Scanner.get_char
    - block_labels.add
    - scanner.match.lower
    - <builtin>.set
    - val.split
    - options.get
    - pygments.plugin.find_plugin_filters
    - pygments.lexers.pascal.DelphiLexer.get_tokens_unprocessed
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - entrypoint.load
    - string.lower
    - importlib.metadata.entry_points
    - m.start
    - <builtin>.next
    - text.partition
    - <builtin>.iter
    - pygments.lexer.Lexer.get_tokens.streamer
    - text.endswith
    - re.compile
    - pygments.lexers.data.JsonLexer.get_tokens_unprocessed
    - pygments.scanner.Scanner.check
    - queue.clear
    - <builtin>.int
    - text.replace
    - filter_.filter
    - pygments.lexers.templates.CheetahPythonLexer.get_tokens_unprocessed
    - insertion_buf.append
    - m.end
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - pygments.scanner.Scanner.__init__
    - value.lower
    - queue.append
    - pygments.plugin.iter_entry_points
    - pygments.formatters.latex.LatexEmbeddedLexer._find_safe_escape_tokens
    - insertions.append
    - text.strip
    - importlib.metadata.entry_points.select
    - <builtin>.hasattr
    - text.expandtabs
    - text.decode
    - pygments.lexer.do_insertions
    - pygments.lexer.Lexer.add_filter
    - stack.append
    - enc.get
    - pygments.util.get_list_opt
    - text.startswith
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.issubclass
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d67427f0>
    argNames:
    - tokens
    - formatter
    - outfile
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 52
    functionName: pygments.format
    functionSourceFile: pygments
    functionUses: 4
    functionsReached:
    - <builtin>.getattr
    - <builtin>.issubclass
    - io.StringIO
    - pygments.formatters.terminal256.Terminal256Formatter.format
    - pygments.formatters.terminal.TerminalFormatter.format
    - <builtin>.isinstance
    - realoutfile.getvalue
    - io.BytesIO
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: io.BytesIO
    functionSourceFile: io
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: io.StringIO
    functionSourceFile: io
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - tokensource
    - outfile
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 249
    functionName: pygments.formatters.terminal256.Terminal256Formatter.format
    functionSourceFile: pygments.formatters.terminal256
    functionUses: 6
    functionsReached:
    - pygments.formatters.terminal.TerminalFormatter.format
    - pygments.formatters.terminal256.Terminal256Formatter.format
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - tokensource
    - outfile
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 91
    functionName: pygments.formatters.terminal.TerminalFormatter.format
    functionSourceFile: pygments.formatters.terminal
    functionUses: 6
    functionsReached:
    - pygments.formatters.terminal.TerminalFormatter.format
    - pygments.formatters.terminal256.Terminal256Formatter.format
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: realoutfile.getvalue
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d9e2c580>
    argNames:
    - code
    - lexer
    - formatter
    - outfile
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 77
    functionName: pygments.highlight
    functionSourceFile: pygments
    functionUses: 3
    functionsReached:
    - pygments.lex
    - chardet.detect
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - <builtin>.list
    - stack.pop
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - pygments.lexers.special.TextLexer.get_tokens_unprocessed
    - scanner.match.strip
    - pygments.filter.apply_filters._apply
    - pygments.util.guess_decode
    - value.split
    - pygments.filter.apply_filters
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.formatters.latex.LatexEmbeddedLexer._find_escape_tokens
    - pygments.lexer.Lexer.__init__
    - locale.getpreferredencoding
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - <builtin>.getattr
    - pygments.formatters.latex.LatexEmbeddedLexer.get_tokens_unprocessed
    - pygments.scanner.Scanner.test
    - pygments.formatters.terminal.TerminalFormatter.format
    - pygments.lexer.Lexer._preprocess_lexer_input
    - <builtin>.enumerate
    - pygments.scanner.Scanner.scan
    - m.group
    - pygments.formatters.latex.LatexEmbeddedLexer._filter_to
    - <builtin>.isinstance
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - pygments.lexer.Lexer.get_tokens
    - scanner.match.startswith
    - pygments.format
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - <builtin>.super
    - pygments.scanner.Scanner.get_char
    - block_labels.add
    - scanner.match.lower
    - <builtin>.set
    - val.split
    - options.get
    - pygments.plugin.find_plugin_filters
    - io.StringIO
    - pygments.lexers.pascal.DelphiLexer.get_tokens_unprocessed
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - entrypoint.load
    - string.lower
    - importlib.metadata.entry_points
    - m.start
    - <builtin>.next
    - text.partition
    - <builtin>.iter
    - pygments.lexer.Lexer.get_tokens.streamer
    - io.BytesIO
    - text.endswith
    - re.compile
    - pygments.lexers.data.JsonLexer.get_tokens_unprocessed
    - pygments.scanner.Scanner.check
    - queue.clear
    - <builtin>.int
    - text.replace
    - realoutfile.getvalue
    - filter_.filter
    - pygments.lexers.templates.CheetahPythonLexer.get_tokens_unprocessed
    - insertion_buf.append
    - <builtin>.issubclass
    - m.end
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - pygments.scanner.Scanner.__init__
    - value.lower
    - queue.append
    - pygments.plugin.iter_entry_points
    - pygments.formatters.latex.LatexEmbeddedLexer._find_safe_escape_tokens
    - insertions.append
    - text.strip
    - importlib.metadata.entry_points.select
    - <builtin>.hasattr
    - pygments.formatters.terminal256.Terminal256Formatter.format
    - text.expandtabs
    - text.decode
    - pygments.lexer.do_insertions
    - pygments.lexer.Lexer.add_filter
    - stack.append
    - enc.get
    - pygments.util.get_list_opt
    - text.startswith
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexer
    functionSourceFile: pygments.lexer
    functionUses: 0
    functionsReached:
    - re.compile
    - <builtin>.staticmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexer.<lambda1>
    functionSourceFile: pygments.lexer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - mcs
    - name
    - bases
    - d
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 43
    functionName: pygments.lexer.LexerMeta.__new__
    functionSourceFile: pygments.lexer
    functionUses: 0
    functionsReached:
    - pygments.util.make_analysator
    - type.__new__
    - <builtin>.staticmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: type.__new__
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 145
    functionName: pygments.lexer.Lexer.__init__
    functionSourceFile: pygments.lexer
    functionUses: 59
    functionsReached:
    - val.split
    - options.get
    - pygments.plugin.find_plugin_filters
    - <builtin>.list
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - pygments.util.get_list_opt
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - filter_
    - options
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 181
    functionName: pygments.lexer.Lexer.add_filter
    functionSourceFile: pygments.lexer
    functionUses: 60
    functionsReached:
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - entrypoint.load
    - pygments.filters.get_filter_by_name
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - pygments.plugin.find_plugin_filters
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 175
    functionName: pygments.lexer.Lexer.__repr__
    functionSourceFile: pygments.lexer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - filtername
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 32
    functionName: pygments.filters.get_filter_by_name
    functionSourceFile: pygments.filters
    functionUses: 61
    functionsReached:
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - importlib.metadata.entry_points.select
    - pygments.plugin.find_plugin_filters
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    linkageType: pythonLinkage
    raised:
    - ClassNotFound
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 189
    functionName: pygments.lexer.Lexer.analyse_text
    functionSourceFile: pygments.lexer
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 11
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 16
    ICount: 1
    IfCount: 11
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 206
    functionName: pygments.lexer.Lexer._preprocess_lexer_input
    functionSourceFile: pygments.lexer
    functionUses: 6
    functionsReached:
    - pygments.util.guess_decode
    - text.endswith
    - enc.get
    - text.expandtabs
    - locale.getpreferredencoding
    - <builtin>.isinstance
    - text.replace
    - text.decode
    - chardet.detect
    - text.strip
    - text.startswith
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - ImportError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: text.startswith
    functionSourceFile: <builtin>
    functionUses: 23
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: chardet.detect
    functionSourceFile: chardet
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: enc.get
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: text.replace
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: text.strip
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: text.expandtabs
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: text.endswith
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 269
    functionName: pygments.lexer.Lexer.get_tokens.streamer
    functionSourceFile: pygments.lexer
    functionUses: 6
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - pygments.lexers.templates.CheetahPythonLexer.get_tokens_unprocessed
    - insertion_buf.append
    - <builtin>.set
    - m.end
    - pygments.formatters.latex.LatexEmbeddedLexer.get_tokens_unprocessed
    - val.split
    - pygments.scanner.Scanner.test
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - pygments.scanner.Scanner.__init__
    - options.get
    - scanner.match.lower
    - <builtin>.enumerate
    - pygments.plugin.find_plugin_filters
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - value.lower
    - <builtin>.list
    - pygments.lexers.pascal.DelphiLexer.get_tokens_unprocessed
    - pygments.scanner.Scanner.scan
    - m.group
    - stack.pop
    - queue.append
    - pygments.formatters.latex.LatexEmbeddedLexer._filter_to
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.plugin.iter_entry_points
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - pygments.lexers.special.TextLexer.get_tokens_unprocessed
    - scanner.match.strip
    - entrypoint.load
    - <builtin>.isinstance
    - pygments.formatters.latex.LatexEmbeddedLexer._find_safe_escape_tokens
    - insertions.append
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - value.split
    - m.start
    - <builtin>.hasattr
    - scanner.match.startswith
    - <builtin>.next
    - text.partition
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - <builtin>.iter
    - pygments.lexer.do_insertions
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - stack.append
    - <builtin>.super
    - pygments.scanner.Scanner.get_char
    - re.compile
    - pygments.formatters.latex.LatexEmbeddedLexer._find_escape_tokens
    - pygments.lexers.data.JsonLexer.get_tokens_unprocessed
    - pygments.lexer.Lexer.__init__
    - block_labels.add
    - pygments.scanner.Scanner.check
    - queue.clear
    - pygments.util.get_list_opt
    - <builtin>.int
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 9
    IfCount: 8
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 261
    functionName: pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.erlang
    functionUses: 56
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - stack.append
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - <builtin>.super
    - value.lower
    - value.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 721
    functionName: pygments.lexers.templates.CheetahPythonLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.templates
    functionUses: 7
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - val.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - options.get
    - pygments.plugin.find_plugin_filters
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - value.lower
    - <builtin>.list
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.plugin.iter_entry_points
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - entrypoint.load
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - value.split
    - <builtin>.hasattr
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - stack.append
    - <builtin>.super
    - pygments.lexer.Lexer.__init__
    - pygments.util.get_list_opt
    - <builtin>.int
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 75
    functionName: pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.lilypond
    functionUses: 57
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 68
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 30
    EdgeCount: 96
    ICount: 18
    IfCount: 68
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 422
    functionName: pygments.lexers.pascal.DelphiLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.pascal
    functionUses: 8
    functionsReached:
    - stack.append
    - <builtin>.set
    - m.start
    - pygments.scanner.Scanner.scan
    - pygments.scanner.Scanner.get_char
    - m.group
    - m.end
    - stack.pop
    - re.compile
    - scanner.match.startswith
    - pygments.scanner.Scanner.test
    - pygments.scanner.Scanner.__init__
    - block_labels.add
    - scanner.match.strip
    - pygments.scanner.Scanner.check
    - scanner.match.lower
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 454
    functionName: pygments.formatters.latex.LatexEmbeddedLexer.get_tokens_unprocessed
    functionSourceFile: pygments.formatters.latex
    functionUses: 8
    functionsReached:
    - insertion_buf.append
    - pygments.formatters.latex.LatexEmbeddedLexer._find_escape_tokens
    - <builtin>.next
    - pygments.formatters.latex.LatexEmbeddedLexer.get_tokens_unprocessed
    - text.partition
    - pygments.formatters.latex.LatexEmbeddedLexer._filter_to
    - pygments.lexers.special.TextLexer.get_tokens_unprocessed
    - <builtin>.iter
    - pygments.formatters.latex.LatexEmbeddedLexer._find_safe_escape_tokens
    - pygments.lexer.do_insertions
    - insertions.append
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 47
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 22
    EdgeCount: 67
    ICount: 37
    IfCount: 47
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 469
    functionName: pygments.lexers.data.JsonLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.data
    functionUses: 7
    functionsReached:
    - queue.append
    - queue.clear
    - <builtin>.enumerate
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 316
    functionName: pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.php
    functionUses: 56
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - stack.append
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - value.lower
    - <builtin>.super
    - value.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 488
    functionName: pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.haskell
    functionUses: 56
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - stack.append
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - <builtin>.super
    - value.lower
    - value.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 5
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 93
    functionName: pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.dylan
    functionUses: 56
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - stack.append
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - <builtin>.super
    - value.lower
    - value.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 34
    functionName: pygments.lexers.special.TextLexer.get_tokens_unprocessed
    functionSourceFile: ''
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 169
    functionName: pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.scripting
    functionUses: 56
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - stack.append
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - <builtin>.super
    - value.split
    - value.lower
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa7dcde3100>
    argNames:
    - stream
    - filters
    - lexer
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 12
    functionName: pygments.filter.apply_filters
    functionSourceFile: pygments.filter
    functionUses: 6
    functionsReached:
    - pygments.filter.apply_filters._apply
    - filter_.filter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 277
    functionName: pygments.lexer.Lexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Name object at 0x7fa7dcde3ee0>
    argNames:
    - self
    - _root_lexer
    - _language_lexer
    - _needle
    - options
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 299
    functionName: pygments.lexer.DelegatingLexer.__init__
    functionSourceFile: pygments.lexer
    functionUses: 0
    functionsReached:
    - val.split
    - options.get
    - pygments.plugin.find_plugin_filters
    - <builtin>.list
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - pygments.lexer.Lexer.__init__
    - pygments.util.get_list_opt
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 305
    functionName: pygments.lexer.DelegatingLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexer
    functionUses: 0
    functionsReached:
    - <builtin>.next
    - lng_buffer.append
    - <builtin>.iter
    - pygments.lexer.do_insertions
    - insertions.append
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: insertions.append
    functionSourceFile: <builtin>
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lng_buffer.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 6
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - insertions
    - tokens
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 849
    functionName: pygments.lexer.do_insertions
    functionSourceFile: pygments.lexer
    functionUses: 30
    functionsReached:
    - <builtin>.next
    - <builtin>.iter
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 339
    functionName: pygments.lexer._inherit.__repr__
    functionSourceFile: pygments.lexer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - args
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 350
    functionName: pygments.lexer.combined.__new__
    functionSourceFile: pygments.lexer
    functionUses: 0
    functionsReached:
    - tuple.__new__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tuple.__new__
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - args
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 353
    functionName: pygments.lexer.combined.__init__
    functionSourceFile: pygments.lexer
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - start
    - text
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 363
    functionName: pygments.lexer._PseudoMatch.__init__
    functionSourceFile: pygments.lexer
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d9e2cc40>
    argNames:
    - self
    - arg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 367
    functionName: pygments.lexer._PseudoMatch.start
    functionSourceFile: pygments.lexer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d9e2c1f0>
    argNames:
    - self
    - arg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 370
    functionName: pygments.lexer._PseudoMatch.end
    functionSourceFile: pygments.lexer
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa7dd5d14f0>
    argNames:
    - self
    - arg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 373
    functionName: pygments.lexer._PseudoMatch.group
    functionSourceFile: pygments.lexer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - IndexError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 378
    functionName: pygments.lexer._PseudoMatch.groups
    functionSourceFile: pygments.lexer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 381
    functionName: pygments.lexer._PseudoMatch.groupdict
    functionSourceFile: pygments.lexer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 385
    functionName: pygments.lexer.bygroups
    functionSourceFile: pygments.lexer
    functionUses: 349
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 2
    IfCount: 7
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d3ac3670>
    argNames:
    - lexer
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 389
    functionName: pygments.lexer.bygroups.callback
    functionSourceFile: pygments.lexer
    functionUses: 1
    functionsReached:
    - <builtin>.type
    - match.group
    - match.start
    - match.end
    - <builtin>.enumerate
    - pygments.lexer._PseudoMatch.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.enumerate
    functionSourceFile: <builtin>
    functionUses: 30
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.type
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: match.group
    functionSourceFile: <builtin>
    functionUses: 99
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: match.start
    functionSourceFile: <builtin>
    functionUses: 97
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: match.end
    functionSourceFile: <builtin>
    functionUses: 78
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - _other
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 420
    functionName: pygments.lexer.using
    functionSourceFile: pygments.lexer
    functionUses: 90
    functionsReached:
    - kwargs.pop
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kwargs.pop
    functionSourceFile: <builtin>
    functionUses: 91
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d3ba4070>
    argNames:
    - lexer
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 457
    functionName: pygments.lexer.using.callback
    functionSourceFile: pygments.lexer
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - val.split
    - options.get
    - pygments.lexers.scripting.LuaLexer.__init__
    - match.end
    - pygments.plugin.find_plugin_filters
    - kwargs.update
    - match.start
    - <builtin>.list
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - lexer.__class__
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - MODULES.items
    - pygments.lexers.c_cpp.CFamilyLexer.__init__
    - lx.get_tokens_unprocessed
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - options.pop
    - pygments.lexer.Lexer.__init__
    - pygments.util.get_list_opt
    - <builtin>.int
    - pygments.lexers.php.PhpLexer.__init__
    - match.group
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kwargs.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lexer.__class__
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lx.get_tokens_unprocessed
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 156
    functionName: pygments.lexers.scripting.LuaLexer.__init__
    functionSourceFile: pygments.lexers.scripting
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - val.split
    - options.get
    - pygments.plugin.find_plugin_filters
    - <builtin>.list
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - pygments.filters.get_filter_by_name
    - MODULES.items
    - <builtin>.bool
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - pygments.lexer.Lexer.__init__
    - pygments.util.get_list_opt
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 296
    functionName: pygments.lexers.php.PhpLexer.__init__
    functionSourceFile: pygments.lexers.php
    functionUses: 2
    functionsReached:
    - <builtin>.set
    - val.split
    - options.get
    - pygments.plugin.find_plugin_filters
    - <builtin>.list
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - pygments.filters.get_filter_by_name
    - MODULES.items
    - <builtin>.bool
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - options.pop
    - pygments.lexer.Lexer.__init__
    - pygments.util.get_list_opt
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 248
    functionName: pygments.lexers.c_cpp.CFamilyLexer.__init__
    functionSourceFile: pygments.lexers.c_cpp
    functionUses: 1
    functionsReached:
    - val.split
    - options.get
    - pygments.plugin.find_plugin_filters
    - <builtin>.list
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - pygments.lexer.Lexer.__init__
    - pygments.util.get_list_opt
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - state
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 478
    functionName: pygments.lexer.default.__init__
    functionSourceFile: pygments.lexer
    functionUses: 130
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d3ba21c0>
    - <ast.Constant object at 0x7fa7d3ba2190>
    argNames:
    - self
    - words
    - prefix
    - suffix
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 489
    functionName: pygments.lexer.words.__init__
    functionSourceFile: pygments.lexer
    functionUses: 235
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 494
    functionName: pygments.lexer.words.get
    functionSourceFile: pygments.lexer
    functionUses: 0
    functionsReached:
    - pygments.regexopt.regex_opt_inner
    - oneletter.append
    - <builtin>.list
    - pygments.regexopt.regex_opt
    - rest.append
    - re.escape
    - pygments.regexopt.make_charset
    - CS_ESCAPE.sub
    - os.path.commonprefix
    - itertools.groupby
    - <builtin>.len
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa7dcde31c0>
    - <ast.Constant object at 0x7fa7dcde3610>
    argNames:
    - strings
    - prefix
    - suffix
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 82
    functionName: pygments.regexopt.regex_opt
    functionSourceFile: pygments.regexopt
    functionUses: 2
    functionsReached:
    - pygments.regexopt.regex_opt_inner
    - oneletter.append
    - <builtin>.list
    - rest.append
    - re.escape
    - pygments.regexopt.make_charset
    - CS_ESCAPE.sub
    - os.path.commonprefix
    - itertools.groupby
    - <builtin>.len
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - regex
    - rflags
    - state
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 504
    functionName: pygments.lexer.RegexLexerMeta._process_regex
    functionSourceFile: pygments.lexer
    functionUses: 4
    functionsReached:
    - re.compile
    - regex.get
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: regex.get
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - token
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 510
    functionName: pygments.lexer.RegexLexerMeta._process_token
    functionSourceFile: pygments.lexer
    functionUses: 4
    functionsReached:
    - <builtin>.type
    - <builtin>.callable
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.callable
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 2
    IfCount: 7
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - new_state
    - unprocessed
    - processed
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 516
    functionName: pygments.lexer.RegexLexerMeta._process_new_state
    functionSourceFile: pygments.lexer
    functionUses: 3
    functionsReached:
    - <builtin>.type
    - pygments.lexer.RegexLexerMeta._process_regex
    - regex.get
    - pygments.lexer.RegexLexerMeta._process_new_state
    - pygments.lexer.RegexLexerMeta._process_state
    - re.compile
    - pygments.lexer.RegexLexerMeta._process_token
    - <builtin>.callable
    - tokens.extend
    - tokens.append
    - <builtin>.str
    - <builtin>.int
    - <builtin>.isinstance
    - itokens.extend
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 4
    IfCount: 5
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - unprocessed
    - processed
    - state
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 551
    functionName: pygments.lexer.RegexLexerMeta._process_state
    functionSourceFile: pygments.lexer
    functionUses: 3
    functionsReached:
    - <builtin>.type
    - pygments.lexer.RegexLexerMeta._process_regex
    - pygments.lexer.RegexLexerMeta._process_new_state
    - pygments.lexer.RegexLexerMeta._process_state
    - pygments.lexer.RegexLexerMeta._process_token
    - re.compile
    - <builtin>.callable
    - tokens.extend
    - tokens.append
    - itokens.extend
    - <builtin>.str
    - <builtin>.int
    - <builtin>.isinstance
    - regex.get
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: itokens.extend
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tokens.extend
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tokens.append
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d3b66eb0>
    argNames:
    - cls
    - name
    - tokendefs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 594
    functionName: pygments.lexer.RegexLexerMeta.process_tokendef
    functionSourceFile: pygments.lexer
    functionUses: 1
    functionsReached:
    - <builtin>.type
    - pygments.lexer.RegexLexerMeta._process_regex
    - pygments.lexer.RegexLexerMeta._process_new_state
    - <builtin>.list
    - pygments.lexer.RegexLexerMeta._process_state
    - re.compile
    - pygments.lexer.RegexLexerMeta._process_token
    - <builtin>.callable
    - tokens.extend
    - tokens.append
    - itokens.extend
    - <builtin>.str
    - <builtin>.int
    - <builtin>.isinstance
    - regex.get
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 602
    functionName: pygments.lexer.RegexLexerMeta.get_tokendefs
    functionSourceFile: pygments.lexer
    functionUses: 1
    functionsReached:
    - inheritable.pop
    - toks.items
    - items.index
    - tokens.get
    - c.__dict__.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: c.__dict__.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: toks.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tokens.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: items.index
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: inheritable.pop
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - args
    - kwds
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 651
    functionName: pygments.lexer.RegexLexerMeta.__call__
    functionSourceFile: pygments.lexer
    functionUses: 0
    functionsReached:
    - <builtin>.type
    - pygments.lexer.RegexLexerMeta._process_new_state
    - <builtin>.str
    - itokens.extend
    - c.__dict__.get
    - type.__call__
    - inheritable.pop
    - pygments.lexer.RegexLexerMeta._process_regex
    - <builtin>.list
    - tokens.append
    - <builtin>.isinstance
    - <builtin>.hasattr
    - pygments.lexer.RegexLexerMeta.process_tokendef
    - toks.items
    - <builtin>.callable
    - tokens.extend
    - items.index
    - pygments.lexer.RegexLexerMeta.get_tokendefs
    - tokens.get
    - pygments.lexer.RegexLexerMeta._process_state
    - re.compile
    - pygments.lexer.RegexLexerMeta._process_token
    - <builtin>.int
    - regex.get
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: type.__call__
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 11
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 16
    ICount: 7
    IfCount: 11
    argCount: 3
    argDefaultValues:
    - <ast.Tuple object at 0x7fa7d3b615e0>
    argNames:
    - self
    - text
    - stack
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 700
    functionName: pygments.lexer.RegexLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexer
    functionUses: 0
    functionsReached:
    - <builtin>.type
    - statestack.append
    - <builtin>.list
    - m.group
    - m.end
    - statestack.pop
    - <builtin>.isinstance
    - <builtin>.abs
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: m.end
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: statestack.pop
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: statestack.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.abs
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d3b5a910>
    - <ast.Constant object at 0x7fa7d3b5a8e0>
    argNames:
    - self
    - text
    - pos
    - stack
    - end
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 767
    functionName: pygments.lexer.LexerContext.__init__
    functionSourceFile: pygments.lexer
    functionUses: 9
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 773
    functionName: pygments.lexer.LexerContext.__repr__
    functionSourceFile: pygments.lexer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 13
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 19
    ICount: 7
    IfCount: 13
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d3b58e80>
    - <ast.Constant object at 0x7fa7d3b58e50>
    argNames:
    - self
    - text
    - context
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 782
    functionName: pygments.lexer.ExtendedRegexLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexer
    functionUses: 6
    functionsReached:
    - <builtin>.type
    - m.group
    - m.end
    - ctx.stack.pop
    - pygments.lexer.LexerContext.__init__
    - <builtin>.isinstance
    - ctx.stack.append
    - <builtin>.abs
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctx.stack.pop
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctx.stack.append
    functionSourceFile: <builtin>
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.iter
    functionSourceFile: <builtin>
    functionUses: 34
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.next
    functionSourceFile: <builtin>
    functionUses: 34
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - regex
    - rflags
    - state
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 916
    functionName: pygments.lexer.ProfilingRegexLexerMeta._process_regex
    functionSourceFile: pygments.lexer
    functionUses: 0
    functionsReached:
    - pygments.regexopt.regex_opt_inner
    - oneletter.append
    - <builtin>.list
    - re.compile
    - pygments.regexopt.regex_opt
    - rest.append
    - re.escape
    - pygments.regexopt.make_charset
    - CS_ESCAPE.sub
    - <builtin>.isinstance
    - os.path.commonprefix
    - itertools.groupby
    - <builtin>.len
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Attribute object at 0x7fa7d3b3fcd0>
    argNames:
    - text
    - pos
    - endpos
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 924
    functionName: pygments.lexer.ProfilingRegexLexerMeta._process_regex.match_func
    functionSourceFile: pygments.lexer
    functionUses: 0
    functionsReached:
    - time.time
    - compiled.match
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: time.time
    functionSourceFile: time
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: compiled.match
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 9
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Tuple object at 0x7fa7d3b3cf40>
    argNames:
    - self
    - text
    - stack
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 941
    functionName: pygments.lexer.ProfilingRegexLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexer
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - stack.append
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - <builtin>.super
    - value.lower
    - value.split
    - <builtin>.print
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - rawdata.items
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - <builtin>.sum
    - <builtin>.repr
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - <builtin>.len
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rawdata.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexer.ProfilingRegexLexer.get_tokens_unprocessed.<lambda1>
    functionSourceFile: pygments.lexer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.sum
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.print
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.regexopt
    functionSourceFile: pygments.regexopt
    functionUses: 0
    functionsReached:
    - re.compile
    - operator.itemgetter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: operator.itemgetter
    functionSourceFile: operator
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - letters
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 22
    functionName: pygments.regexopt.make_charset
    functionSourceFile: pygments.regexopt
    functionUses: 4
    functionsReached:
    - CS_ESCAPE.sub
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.regexopt.make_charset.<lambda1>
    functionSourceFile: pygments.regexopt
    functionUses: 0
    functionsReached:
    - m.group
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: CS_ESCAPE.sub
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 3
    IfCount: 9
    argCount: 2
    argDefaultValues: []
    argNames:
    - strings
    - open_paren
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 26
    functionName: pygments.regexopt.regex_opt_inner
    functionSourceFile: pygments.regexopt
    functionUses: 3
    functionsReached:
    - pygments.regexopt.regex_opt_inner
    - oneletter.append
    - <builtin>.list
    - rest.append
    - re.escape
    - pygments.regexopt.make_charset
    - CS_ESCAPE.sub
    - os.path.commonprefix
    - itertools.groupby
    - <builtin>.len
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: re.escape
    functionSourceFile: re
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: oneletter.append
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rest.append
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.path.commonprefix
    functionSourceFile: os
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.regexopt.regex_opt_inner.<lambda1>
    functionSourceFile: pygments.regexopt
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: itertools.groupby
    functionSourceFile: itertools
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.token
    functionSourceFile: pygments.token
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - pygments.token._TokenType.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 15
    functionName: pygments.token._TokenType.split
    functionSourceFile: pygments.token
    functionUses: 0
    functionsReached:
    - buf.reverse
    - buf.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: buf.append
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: buf.reverse
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - args
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 24
    functionName: pygments.token._TokenType.__init__
    functionSourceFile: pygments.token
    functionUses: 2
    functionsReached:
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - val
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 28
    functionName: pygments.token._TokenType.__contains__
    functionSourceFile: pygments.token
    functionUses: 0
    functionsReached:
    - <builtin>.type
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - val
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 34
    functionName: pygments.token._TokenType.__getattr__
    functionSourceFile: pygments.token
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - <builtin>.setattr
    - tuple.__getattribute__
    - pygments.token._TokenType.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tuple.__getattribute__
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 43
    functionName: pygments.token._TokenType.__repr__
    functionSourceFile: pygments.token
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 46
    functionName: pygments.token._TokenType.__copy__
    functionSourceFile: pygments.token
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - memo
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 50
    functionName: pygments.token._TokenType.__deepcopy__
    functionSourceFile: pygments.token
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - ttype
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 85
    functionName: pygments.token.is_token_subtype
    functionSourceFile: pygments.token
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - s
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 94
    functionName: pygments.token.string_to_tokentype
    functionSourceFile: pygments.token
    functionUses: 1
    functionsReached:
    - s.split
    - <builtin>.isinstance
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.split
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.filters
    functionSourceFile: pygments.filters
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - filtername
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 22
    functionName: pygments.filters.find_filter_class
    functionSourceFile: pygments.filters
    functionUses: 65
    functionsReached:
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - importlib.metadata.entry_points.select
    - pygments.plugin.find_plugin_filters
    - importlib.metadata.entry_points.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 45
    functionName: pygments.filters.get_all_filters
    functionSourceFile: pygments.filters
    functionUses: 5
    functionsReached:
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - importlib.metadata.entry_points.select
    - pygments.plugin.find_plugin_filters
    - importlib.metadata.entry_points.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 5
    argDefaultValues:
    - <ast.Lambda object at 0x7fa7d1c6a520>
    argNames:
    - ttype
    - value
    - regex
    - specialttype
    - replacefunc
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 52
    functionName: pygments.filters._replace_special
    functionSourceFile: pygments.filters
    functionUses: 2
    functionsReached:
    - pygments.filters.<lambda1>
    - regex.finditer
    - match.end
    - pygments.filters.VisibleWhitespaceFilter.filter.replacefunc
    - <builtin>.len
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: regex.finditer
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.filters.<lambda1>
    functionSourceFile: ''
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - wschar
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 846
    functionName: pygments.filters.VisibleWhitespaceFilter.filter.replacefunc
    functionSourceFile: ''
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 78
    functionName: pygments.filters.CodeTagFilter.__init__
    functionSourceFile: pygments.filters
    functionUses: 0
    functionsReached:
    - pygments.filter.Filter.__init__
    - <builtin>.list
    - re.compile
    - val.split
    - re.escape
    - options.get
    - pygments.util.get_list_opt
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 47
    functionName: pygments.filter.Filter.__init__
    functionSourceFile: ''
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - lexer
    - stream
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 86
    functionName: pygments.filters.CodeTagFilter.filter
    functionSourceFile: pygments.filters
    functionUses: 0
    functionsReached:
    - pygments.filters.<lambda1>
    - regex.finditer
    - match.end
    - pygments.filters._replace_special
    - pygments.filters.VisibleWhitespaceFilter.filter.replacefunc
    - <builtin>.len
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 675
    functionName: pygments.filters.SymbolFilter.__init__
    functionSourceFile: pygments.filters
    functionUses: 0
    functionsReached:
    - pygments.util.get_choice_opt
    - options.get
    - string.lower
    - pygments.filter.Filter.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - lexer
    - stream
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 681
    functionName: pygments.filters.SymbolFilter.filter
    functionSourceFile: pygments.filters
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 704
    functionName: pygments.filters.KeywordCaseFilter.__init__
    functionSourceFile: pygments.filters
    functionUses: 0
    functionsReached:
    - string.lower
    - <builtin>.getattr
    - pygments.filter.Filter.__init__
    - options.get
    - pygments.util.get_choice_opt
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - lexer
    - stream
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 710
    functionName: pygments.filters.KeywordCaseFilter.filter
    functionSourceFile: pygments.filters
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 742
    functionName: pygments.filters.NameHighlightFilter.__init__
    functionSourceFile: pygments.filters
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    - <builtin>.set
    - s.split
    - pygments.filter.Filter.__init__
    - <builtin>.list
    - val.split
    - options.get
    - pygments.util.get_list_opt
    - <builtin>.isinstance
    - pygments.token.string_to_tokentype
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - lexer
    - stream
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 751
    functionName: pygments.filters.NameHighlightFilter.filter
    functionSourceFile: pygments.filters
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 775
    functionName: pygments.filters.RaiseOnErrorTokenFilter.__init__
    functionSourceFile: pygments.filters
    functionUses: 0
    functionsReached:
    - options.get
    - <builtin>.issubclass
    - pygments.filter.Filter.__init__
    linkageType: pythonLinkage
    raised:
    - OptionError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - lexer
    - stream
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 785
    functionName: pygments.filters.RaiseOnErrorTokenFilter.filter
    functionSourceFile: pygments.filters
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 822
    functionName: pygments.filters.VisibleWhitespaceFilter.__init__
    functionSourceFile: pygments.filters
    functionUses: 0
    functionsReached:
    - pygments.util.get_bool_opt
    - string.lower
    - <builtin>.setattr
    - pygments.filter.Filter.__init__
    - options.get
    - <builtin>.bool
    - <builtin>.int
    - <builtin>.isinstance
    - <builtin>.len
    - pygments.util.get_int_opt
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - lexer
    - stream
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 839
    functionName: pygments.filters.VisibleWhitespaceFilter.filter
    functionSourceFile: pygments.filters
    functionUses: 0
    functionsReached:
    - match.end
    - re.compile
    - pygments.filters.<lambda1>
    - value.replace
    - regex.finditer
    - pygments.filters._replace_special
    - pygments.filters.VisibleWhitespaceFilter.filter.replacefunc
    - <builtin>.len
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value.replace
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 885
    functionName: pygments.filters.GobbleFilter.__init__
    functionSourceFile: pygments.filters
    functionUses: 0
    functionsReached:
    - options.get
    - <builtin>.int
    - pygments.filter.Filter.__init__
    - pygments.util.get_int_opt
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - value
    - left
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 889
    functionName: pygments.filters.GobbleFilter.gobble
    functionSourceFile: pygments.filters
    functionUses: 1
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - lexer
    - stream
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 895
    functionName: pygments.filters.GobbleFilter.filter
    functionSourceFile: pygments.filters
    functionUses: 0
    functionsReached:
    - value.split
    - <builtin>.len
    - pygments.filters.GobbleFilter.gobble
    - <builtin>.range
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value.split
    functionSourceFile: <builtin>
    functionUses: 65
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 915
    functionName: pygments.filters.TokenMergeFilter.__init__
    functionSourceFile: pygments.filters
    functionUses: 0
    functionsReached:
    - pygments.filter.Filter.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - lexer
    - stream
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 918
    functionName: pygments.filters.TokenMergeFilter.filter
    functionSourceFile: pygments.filters
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.filter
    functionSourceFile: pygments.filter
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - filter_
    - stream
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 18
    functionName: pygments.filter.apply_filters._apply
    functionSourceFile: pygments.filter
    functionUses: 7
    functionsReached:
    - filter_.filter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: filter_.filter
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - f
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 25
    functionName: pygments.filter.simplefilter
    functionSourceFile: pygments.filter
    functionUses: 0
    functionsReached:
    - <builtin>.type
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - lexer
    - stream
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 50
    functionName: pygments.filter.Filter.filter
    functionSourceFile: pygments.filter
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 63
    functionName: pygments.filter.FunctionFilter.__init__
    functionSourceFile: pygments.filter
    functionUses: 0
    functionsReached:
    - <builtin>.hasattr
    - pygments.filter.Filter.__init__
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - lexer
    - stream
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 68
    functionName: pygments.filter.FunctionFilter.filter
    functionSourceFile: pygments.filter
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.formatter
    functionSourceFile: pygments.formatter
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - style
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 19
    functionName: pygments.formatter._lookup_style
    functionSourceFile: pygments.formatter
    functionUses: 17
    functionsReached:
    - name.title
    - <builtin>.getattr
    - importlib.metadata.entry_points
    - <builtin>.__import__
    - <builtin>.hasattr
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - pygments.styles.get_style_by_name
    - pygments.plugin.find_plugin_styles
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - importlib.metadata.entry_points.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 24
    functionName: pygments.styles.get_style_by_name
    functionSourceFile: pygments.styles
    functionUses: 20
    functionsReached:
    - name.title
    - <builtin>.getattr
    - importlib.metadata.entry_points
    - <builtin>.__import__
    - <builtin>.hasattr
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - pygments.plugin.find_plugin_styles
    - importlib.metadata.entry_points.select
    - importlib.metadata.entry_points.get
    linkageType: pythonLinkage
    raised:
    - ClassNotFound
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 83
    functionName: pygments.formatter.Formatter.__init__
    functionSourceFile: pygments.formatter
    functionUses: 16
    functionsReached:
    - pygments.util.get_bool_opt
    - name.title
    - string.lower
    - <builtin>.getattr
    - importlib.metadata.entry_points
    - <builtin>.__import__
    - <builtin>.hasattr
    - entrypoint.load
    - options.get
    - <builtin>.bool
    - pygments.plugin.iter_entry_points
    - pygments.styles.get_style_by_name
    - pygments.plugin.find_plugin_styles
    - <builtin>.isinstance
    - importlib.metadata.entry_points.get
    - importlib.metadata.entry_points.select
    - pygments.formatter._lookup_style
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d9e2c280>
    argNames:
    - self
    - arg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 99
    functionName: pygments.formatter.Formatter.get_style_defs
    functionSourceFile: pygments.formatter
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - tokensource
    - outfile
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 114
    functionName: pygments.formatter.Formatter.format
    functionSourceFile: pygments.formatter
    functionUses: 0
    functionsReached:
    - outfile.write
    - codecs.lookup
    - value.split
    - pygments.formatters.terminal.TerminalFormatter._get_color
    - line.endswith
    - pygments.formatters.terminal.TerminalFormatter.format_unencoded
    - pygments.formatters.terminal256.Terminal256Formatter._write_lineno
    - <builtin>.str
    - pygments.console.ansiformat
    - pygments.formatters.terminal256.Terminal256Formatter.format_unencoded
    - result.append
    - pygments.formatters.terminal.TerminalFormatter._write_lineno
    - value.splitlines
    - line.rstrip
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: codecs.lookup
    functionSourceFile: codecs
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 6
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - tokensource
    - outfile
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 108
    functionName: pygments.formatters.terminal.TerminalFormatter.format_unencoded
    functionSourceFile: pygments.formatters.terminal
    functionUses: 1
    functionsReached:
    - outfile.write
    - pygments.formatters.terminal.TerminalFormatter._get_color
    - line.endswith
    - pygments.console.ansiformat
    - result.append
    - pygments.formatters.terminal.TerminalFormatter._write_lineno
    - value.splitlines
    - line.rstrip
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 7
    IfCount: 6
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - tokensource
    - outfile
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 252
    functionName: pygments.formatters.terminal256.Terminal256Formatter.format_unencoded
    functionSourceFile: pygments.formatters.terminal256
    functionUses: 1
    functionsReached:
    - pygments.formatters.terminal256.Terminal256Formatter._write_lineno
    - <builtin>.str
    - value.split
    - outfile.write
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 128
    functionName: pygments.formatter.Formatter.__class_getitem__
    functionSourceFile: pygments.formatter
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.styles
    functionSourceFile: pygments.styles
    functionUses: 0
    functionsReached:
    - STYLES.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: STYLES.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: name.title
    functionSourceFile: <builtin>
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 56
    functionName: pygments.styles.get_all_styles
    functionSourceFile: pygments.styles
    functionUses: 5
    functionsReached:
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - pygments.plugin.find_plugin_styles
    - STYLES.values
    - importlib.metadata.entry_points.select
    - importlib.metadata.entry_points.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: STYLES.values
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles._mapping
    functionSourceFile: pygments.styles._mapping
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 11
    IfCount: 5
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.unistring
    functionSourceFile: pygments.unistring
    functionUses: 0
    functionsReached:
    - <builtin>.open
    - fp.write
    - <builtin>.len
    - c.isidentifier
    - <builtin>.range
    - categories.setdefault
    - unicodedata.category
    - pygments.unistring._handle_runs
    - content.find
    - <builtin>.chr
    - buf.append
    - <builtin>.ord
    - cats.remove
    - fp.read
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 82
    functionName: pygments.unistring.combine
    functionSourceFile: pygments.unistring
    functionUses: 6
    functionsReached:
    - <builtin>.globals
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.globals
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 86
    functionName: pygments.unistring.allexcept
    functionSourceFile: pygments.unistring
    functionUses: 3
    functionsReached:
    - <builtin>.globals
    - newcats.remove
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: newcats.remove
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - char_list
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 93
    functionName: pygments.unistring._handle_runs
    functionSourceFile: pygments.unistring
    functionUses: 1
    functionsReached:
    - <builtin>.ord
    - <builtin>.chr
    - <builtin>.len
    - buf.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.ord
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.chr
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fp.read
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: content.find
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: unicodedata.category
    functionSourceFile: unicodedata
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: categories.setdefault
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: c.isidentifier
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fp.write
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cats.remove
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.style
    functionSourceFile: pygments.style
    functionUses: 0
    functionsReached:
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 16
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 23
    ICount: 0
    IfCount: 16
    argCount: 4
    argDefaultValues: []
    argNames:
    - mcs
    - name
    - bases
    - dct
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 60
    functionName: pygments.style.StyleMeta.__new__
    functionSourceFile: pygments.style
    functionUses: 0
    functionsReached:
    - pygments.style.StyleMeta.__new__.colorformat
    - ttype.split
    - type.__new__
    - obj.styles.get
    - _styles.get
    - text.startswith
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 0
    IfCount: 6
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 66
    functionName: pygments.style.StyleMeta.__new__.colorformat
    functionSourceFile: pygments.style
    functionUses: 1
    functionsReached:
    - text.startswith
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ttype.split
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _styles.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: obj.styles.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - token
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 126
    functionName: pygments.style.StyleMeta.style_for_token
    functionSourceFile: pygments.style
    functionUses: 1
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 156
    functionName: pygments.style.StyleMeta.list_styles
    functionSourceFile: pygments.style
    functionUses: 0
    functionsReached:
    - <builtin>.list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - ttype
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 159
    functionName: pygments.style.StyleMeta.styles_token
    functionSourceFile: pygments.style
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 162
    functionName: pygments.style.StyleMeta.__iter__
    functionSourceFile: pygments.style
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    - pygments.style.StyleMeta.style_for_token
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 166
    functionName: pygments.style.StyleMeta.__len__
    functionSourceFile: pygments.style
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.scanner
    functionSourceFile: pygments.scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d9e2c640>
    argNames:
    - self
    - text
    - flags
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 35
    functionName: pygments.scanner.Scanner.__init__
    functionSourceFile: pygments.scanner
    functionUses: 9
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 49
    functionName: pygments.scanner.Scanner.eos
    functionSourceFile: pygments.scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.property
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.scanner.Scanner
    functionSourceFile: pygments.scanner
    functionUses: 0
    functionsReached:
    - <builtin>.property
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pattern
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 54
    functionName: pygments.scanner.Scanner.check
    functionSourceFile: pygments.scanner
    functionUses: 10
    functionsReached:
    - re.compile
    linkageType: pythonLinkage
    raised:
    - EndOfText
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pattern
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 66
    functionName: pygments.scanner.Scanner.test
    functionSourceFile: pygments.scanner
    functionUses: 9
    functionsReached:
    - re.compile
    - pygments.scanner.Scanner.check
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pattern
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 72
    functionName: pygments.scanner.Scanner.scan
    functionSourceFile: pygments.scanner
    functionUses: 10
    functionsReached:
    - re.compile
    - m.group
    - m.start
    - m.end
    linkageType: pythonLinkage
    raised:
    - EndOfText
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: m.start
    functionSourceFile: <builtin>
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 95
    functionName: pygments.scanner.Scanner.get_char
    functionSourceFile: pygments.scanner
    functionUses: 9
    functionsReached:
    - m.start
    - m.group
    - re.compile
    - m.end
    - pygments.scanner.Scanner.scan
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 99
    functionName: pygments.scanner.Scanner.__repr__
    functionSourceFile: pygments.scanner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.cmdline
    functionSourceFile: pygments.cmdline
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - o_strs
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 33
    functionName: pygments.cmdline._parse_options
    functionSourceFile: pygments.cmdline
    functionUses: 4
    functionsReached:
    - o_str.strip
    - o_str.split
    - o_arg.split
    - o_arg.strip
    - o_key.strip
    - o_val.strip
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: o_str.strip
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: o_str.split
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: o_arg.strip
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: o_arg.split
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: o_key.strip
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: o_val.strip
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - f_strs
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 54
    functionName: pygments.cmdline._parse_filters
    functionSourceFile: pygments.cmdline
    functionUses: 3
    functionsReached:
    - o_str.strip
    - o_str.split
    - o_arg.split
    - f_str.split
    - o_arg.strip
    - pygments.cmdline._parse_options
    - o_key.strip
    - o_val.strip
    - filters.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: f_str.split
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: filters.append
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 7
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - what
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 67
    functionName: pygments.cmdline._print_help
    functionSourceFile: pygments.cmdline
    functionUses: 3
    functionsReached:
    - <builtin>.getattr
    - pygments.formatters.find_formatter_class
    - <builtin>.print
    - pygments.plugin.find_plugin_formatters
    - pygments.plugin.find_plugin_filters
    - _alias.lower
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - pygments.plugin.find_plugin_lexers
    - LEXERS.values
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - pygments.lexers.get_lexer_by_name
    - importlib.metadata.entry_points.get
    - FORMATTERS.values
    - textwrap.dedent
    - importlib.metadata.entry_points
    - <builtin>.__import__
    - <builtin>.hasattr
    - pygments.formatters._load_formatters
    - pygments.lexers._load_lexers
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: textwrap.dedent
    functionSourceFile: textwrap
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - alias
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 55
    functionName: pygments.formatters.find_formatter_class
    functionSourceFile: pygments.formatters
    functionUses: 5
    functionsReached:
    - <builtin>.getattr
    - importlib.metadata.entry_points
    - <builtin>.__import__
    - <builtin>.hasattr
    - pygments.formatters._load_formatters
    - importlib.metadata.entry_points.select
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - importlib.metadata.entry_points.get
    - pygments.plugin.find_plugin_formatters
    - FORMATTERS.values
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 22
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - what
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 87
    functionName: pygments.cmdline._print_list
    functionSourceFile: pygments.cmdline
    functionUses: 3
    functionsReached:
    - <builtin>.getattr
    - <builtin>.print
    - info.append
    - pygments.plugin.find_plugin_styles
    - pygments.plugin.find_plugin_formatters
    - pygments.plugin.find_plugin_filters
    - name.title
    - obj.__doc__.strip
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - pygments.plugin.find_plugin_lexers
    - LEXERS.values
    - importlib.metadata.entry_points.select
    - pygments.formatters.get_all_formatters
    - pygments.lexers.get_all_lexers
    - importlib.metadata.entry_points.get
    - pygments.filters.find_filter_class
    - FORMATTERS.values
    - info.sort
    - importlib.metadata.entry_points
    - <builtin>.__import__
    - <builtin>.hasattr
    - pygments.formatters._load_formatters
    - pygments.filters.get_all_filters
    - res.append
    - pygments.styles.get_all_styles
    - pygments.styles.get_style_by_name
    - pygments.util.docstring_headline
    - STYLES.values
    - line.strip
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: info.append
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: info.sort
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 44
    functionName: pygments.formatters.get_all_formatters
    functionSourceFile: pygments.formatters
    functionUses: 5
    functionsReached:
    - <builtin>.getattr
    - importlib.metadata.entry_points
    - <builtin>.__import__
    - <builtin>.hasattr
    - pygments.formatters._load_formatters
    - importlib.metadata.entry_points.select
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - importlib.metadata.entry_points.get
    - pygments.plugin.find_plugin_formatters
    - FORMATTERS.values
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - requested_items
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 138
    functionName: pygments.cmdline._print_list_as_json
    functionSourceFile: pygments.cmdline
    functionUses: 3
    functionsReached:
    - <builtin>.getattr
    - pygments.plugin.find_plugin_styles
    - pygments.plugin.find_plugin_formatters
    - pygments.plugin.find_plugin_filters
    - name.title
    - obj.__doc__.strip
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - pygments.plugin.find_plugin_lexers
    - LEXERS.values
    - importlib.metadata.entry_points.select
    - pygments.formatters.get_all_formatters
    - pygments.lexers.get_all_lexers
    - importlib.metadata.entry_points.get
    - pygments.filters.find_filter_class
    - json.dump
    - FORMATTERS.values
    - importlib.metadata.entry_points
    - <builtin>.__import__
    - <builtin>.hasattr
    - pygments.formatters._load_formatters
    - pygments.filters.get_all_filters
    - res.append
    - pygments.styles.get_all_styles
    - pygments.styles.get_style_by_name
    - pygments.util.docstring_headline
    - STYLES.values
    - line.strip
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: json.dump
    functionSourceFile: json
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 53
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 24
    EdgeCount: 75
    ICount: 37
    IfCount: 53
    argCount: 2
    argDefaultValues: []
    argNames:
    - parser
    - argns
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 182
    functionName: pygments.cmdline.main_inner
    functionSourceFile: pygments.cmdline
    functionUses: 2
    functionsReached:
    - infp.read
    - fmter.rsplit
    - pygments.lex
    - pygments.formatters.terminal256.EscapeSequence.escape
    - pattern.match
    - pygments.plugin.find_plugin_styles
    - pygments.plugin.find_plugin_formatters
    - chardet.detect
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - pygments.formatter._lookup_style
    - matches.append
    - operation.add_mutually_exclusive_group
    - <builtin>.any
    - <builtin>.list
    - sys.stdout.buffer.close
    - traceback.format_exception
    - <builtin>.range
    - stack.pop
    - obj.__doc__.strip
    - pygments.cmdline.main_inner
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - pygments.lexers.special.TextLexer.get_tokens_unprocessed
    - scanner.match.strip
    - lexername.rsplit
    - o_key.strip
    - pygments.formatters.get_formatter_for_filename
    - pygments.formatters.get_all_formatters
    - pygments.cmdline._parse_filters
    - FORMATTERS.values
    - pygments.filter.apply_filters._apply
    - pygments.cmdline.main_inner.is_only_option
    - pygments.util.guess_decode
    - o_str.split
    - value.split
    - pygments.filter.apply_filters
    - pygments.formatter.Formatter.get_style_defs
    - sys.exc_info
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.lexers.guess_lexer
    - res.append
    - pygments.styles.get_all_styles
    - pygments.formatters.latex.LatexEmbeddedLexer._find_escape_tokens
    - pygments.lexers._iter_lexerclasses
    - fnmatch.translate
    - pygments.lexer.Lexer.__init__
    - pygments.util.terminal_encoding
    - pygments.util.guess_decode_from_terminal
    - locale.getpreferredencoding
    - io.TextIOWrapper.__init__
    - modeline_re.search
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - <builtin>.getattr
    - parser.add_argument_group
    - pygments.formatters.latex.LatexEmbeddedLexer.get_tokens_unprocessed
    - pygments.scanner.Scanner.test
    - info.append
    - pygments.lexer.Lexer._preprocess_lexer_input
    - pygments.formatters.terminal.TerminalFormatter.format
    - <builtin>.str
    - arg_set.add
    - <builtin>.enumerate
    - argparse.ArgumentParser
    - pygments.formatters.get_formatter_by_name
    - m.group
    - pygments.scanner.Scanner.scan
    - pygments.formatters.terminal256.EscapeSequence.reset_string
    - pygments.formatters.latex.LatexEmbeddedLexer._filter_to
    - _alias.lower
    - pygments.lexers.get_lexer_for_filename
    - pygments.lexers._fn_matches
    - pygments.plugin.find_plugin_lexers
    - <builtin>.isinstance
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - pygments.cmdline.main
    - parser.parse_args
    - pygments.lexer.Lexer.get_tokens
    - scanner.match.startswith
    - pygments.format
    - o_val.strip
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - operation.add_argument
    - <builtin>.super
    - pygments.scanner.Scanner.get_char
    - special_modes_group.add_mutually_exclusive_group
    - pygments.formatters.latex.LatexEmbeddedLexer.__init__
    - block_labels.add
    - flags.add_argument
    - pygments.cmdline._print_list
    - sys.stdin.buffer.readline
    - json.dump
    - scanner.match.lower
    - os.path.basename
    - pygments.formatters.terminal256.EscapeSequence.true_color_string
    - <builtin>.set
    - arg.rstrip
    - pygments.formatters.terminal256.TerminalTrueColorFormatter._setup_styles
    - <builtin>.print
    - val.split
    - special_modes.add_argument
    - lexersel.add_argument
    - options.get
    - pygments.plugin.find_plugin_filters
    - pygments.formatters.load_formatter_from_file
    - sys.stdin.buffer.read
    - parsed_opts.get
    - sys.stdout.buffer.flush
    - buf.splitlines
    - io.StringIO
    - pygments.lexers.pascal.DelphiLexer.get_tokens_unprocessed
    - entrypoint.load
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - os.environ.get
    - LEXERS.values
    - pygments.lexers.get_all_lexers
    - textwrap.dedent
    - importlib.metadata.entry_points
    - string.lower
    - matches.sort
    - m.start
    - pygments.formatter.Formatter.__init__
    - pygments.formatters._load_formatters
    - <builtin>.next
    - text.partition
    - <builtin>.iter
    - pygments.formatters.terminal256.TerminalTrueColorFormatter._color_tuple
    - arg_set.discard
    - pygments.lexer.Lexer.get_tokens.streamer
    - io.BytesIO
    - pygments.lexers.find_lexer_class_for_filename
    - pygments.formatters.terminal256.Terminal256Formatter.__init__
    - <builtin>.sorted
    - <builtin>.vars
    - text.endswith
    - pygments.formatters.terminal.TerminalFormatter.__init__
    - io.TextIOWrapper.flush
    - re.compile
    - lexer.analyse_text
    - pygments.lexers.data.JsonLexer.get_tokens_unprocessed
    - o_arg.strip
    - attrs.append
    - pygments.scanner.Scanner.check
    - <builtin>.int
    - queue.clear
    - realoutfile.getvalue
    - pygments.formatters.terminal256.TerminalTrueColorFormatter._build_color_table
    - text.replace
    - pygments.util.docstring_headline
    - pygments.highlight
    - pygments.formatters.terminal256.EscapeSequence.__init__
    - filter_.filter
    - pygments.lexers.templates.CheetahPythonLexer.get_tokens_unprocessed
    - insertion_buf.append
    - attrs.extend
    - <builtin>.issubclass
    - pygments.cmdline._print_list_as_json
    - pygments.formatters.find_formatter_class
    - m.end
    - pygments.cmdline._parse_options
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - parser.print_help
    - pygments.scanner.Scanner.__init__
    - pygments.cmdline._print_help
    - pygments.util.UnclosingTextIOWrapper.close
    - special_modes_group.add_argument
    - filters.append
    - <builtin>.open
    - name.title
    - value.lower
    - queue.append
    - pygments.plugin.iter_entry_points
    - pygments.formatters.latex.LatexEmbeddedLexer._find_safe_escape_tokens
    - pygments.modeline.get_filetype_from_buffer
    - text.strip
    - importlib.metadata.entry_points.select
    - pygments.modeline.get_filetype_from_line
    - pygments.lexers.get_lexer_by_name
    - insertions.append
    - pygments.util.get_choice_opt
    - o_str.strip
    - info.sort
    - <builtin>.hasattr
    - <builtin>.__import__
    - pygments.formatters.terminal256.Terminal256Formatter.format
    - o_arg.split
    - p_opt.split
    - text.expandtabs
    - pygments.filters.get_all_filters
    - text.decode
    - pygments.lexer.do_insertions
    - pygments.lexer.Lexer.add_filter
    - f.read
    - stack.append
    - pygments.lexers.load_lexer_from_file
    - colorama.initialise.wrap_stream
    - enc.get
    - f_str.split
    - pygments.lexers._load_lexers
    - <builtin>.exec
    - _text.decode
    - pygments.util.get_list_opt
    - pygments.styles.get_style_by_name
    - pygments.formatters._fn_matches
    - STYLES.values
    - line.strip
    - text.startswith
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: parser.print_help
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - opt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 192
    functionName: pygments.cmdline.main_inner.is_only_option
    functionSourceFile: pygments.cmdline
    functionUses: 3
    functionsReached:
    - <builtin>.vars
    - <builtin>.any
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.vars
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.any
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: arg_set.add
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: arg_set.discard
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 32
    IfCount: 2
    argCount: 1
    argDefaultValues:
    - <ast.Attribute object at 0x7fa7d5851d90>
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 528
    functionName: pygments.cmdline.main
    functionSourceFile: pygments.cmdline
    functionUses: 2
    functionsReached:
    - infp.read
    - fmter.rsplit
    - pygments.lex
    - pygments.formatters.terminal256.EscapeSequence.escape
    - pattern.match
    - pygments.plugin.find_plugin_styles
    - pygments.plugin.find_plugin_formatters
    - chardet.detect
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - pygments.formatter._lookup_style
    - matches.append
    - operation.add_mutually_exclusive_group
    - <builtin>.any
    - <builtin>.list
    - sys.stdout.buffer.close
    - traceback.format_exception
    - <builtin>.range
    - stack.pop
    - obj.__doc__.strip
    - pygments.cmdline.main_inner
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - pygments.lexers.special.TextLexer.get_tokens_unprocessed
    - scanner.match.strip
    - lexername.rsplit
    - o_key.strip
    - pygments.formatters.get_formatter_for_filename
    - pygments.formatters.get_all_formatters
    - pygments.cmdline._parse_filters
    - FORMATTERS.values
    - pygments.cmdline.main_inner.is_only_option
    - pygments.util.guess_decode
    - pygments.filter.apply_filters._apply
    - o_str.split
    - value.split
    - pygments.filter.apply_filters
    - sys.exc_info
    - pygments.formatter.Formatter.get_style_defs
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.lexers.guess_lexer
    - res.append
    - pygments.styles.get_all_styles
    - pygments.formatters.latex.LatexEmbeddedLexer._find_escape_tokens
    - pygments.lexers._iter_lexerclasses
    - fnmatch.translate
    - pygments.lexer.Lexer.__init__
    - pygments.util.terminal_encoding
    - pygments.util.guess_decode_from_terminal
    - locale.getpreferredencoding
    - io.TextIOWrapper.__init__
    - modeline_re.search
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - <builtin>.getattr
    - parser.add_argument_group
    - pygments.formatters.latex.LatexEmbeddedLexer.get_tokens_unprocessed
    - pygments.scanner.Scanner.test
    - info.append
    - pygments.lexer.Lexer._preprocess_lexer_input
    - pygments.formatters.terminal.TerminalFormatter.format
    - <builtin>.str
    - arg_set.add
    - <builtin>.enumerate
    - argparse.ArgumentParser
    - pygments.formatters.get_formatter_by_name
    - m.group
    - pygments.scanner.Scanner.scan
    - pygments.formatters.terminal256.EscapeSequence.reset_string
    - pygments.formatters.latex.LatexEmbeddedLexer._filter_to
    - _alias.lower
    - pygments.lexers.get_lexer_for_filename
    - pygments.lexers._fn_matches
    - pygments.plugin.find_plugin_lexers
    - <builtin>.isinstance
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - pygments.cmdline.main
    - parser.parse_args
    - pygments.lexer.Lexer.get_tokens
    - scanner.match.startswith
    - pygments.format
    - o_val.strip
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - operation.add_argument
    - <builtin>.super
    - special_modes_group.add_mutually_exclusive_group
    - pygments.scanner.Scanner.get_char
    - block_labels.add
    - pygments.formatters.latex.LatexEmbeddedLexer.__init__
    - flags.add_argument
    - pygments.cmdline._print_list
    - sys.stdin.buffer.readline
    - json.dump
    - scanner.match.lower
    - os.path.basename
    - pygments.formatters.terminal256.EscapeSequence.true_color_string
    - <builtin>.set
    - arg.rstrip
    - pygments.formatters.terminal256.TerminalTrueColorFormatter._setup_styles
    - <builtin>.print
    - val.split
    - special_modes.add_argument
    - lexersel.add_argument
    - options.get
    - pygments.plugin.find_plugin_filters
    - pygments.formatters.load_formatter_from_file
    - sys.stdin.buffer.read
    - parsed_opts.get
    - sys.stdout.buffer.flush
    - buf.splitlines
    - io.StringIO
    - pygments.lexers.pascal.DelphiLexer.get_tokens_unprocessed
    - entrypoint.load
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - os.environ.get
    - LEXERS.values
    - pygments.lexers.get_all_lexers
    - textwrap.dedent
    - importlib.metadata.entry_points
    - string.lower
    - matches.sort
    - m.start
    - pygments.formatter.Formatter.__init__
    - pygments.formatters._load_formatters
    - <builtin>.next
    - text.partition
    - <builtin>.iter
    - pygments.formatters.terminal256.TerminalTrueColorFormatter._color_tuple
    - arg_set.discard
    - pygments.lexer.Lexer.get_tokens.streamer
    - io.BytesIO
    - pygments.lexers.find_lexer_class_for_filename
    - pygments.formatters.terminal256.Terminal256Formatter.__init__
    - <builtin>.sorted
    - <builtin>.vars
    - text.endswith
    - pygments.formatters.terminal.TerminalFormatter.__init__
    - io.TextIOWrapper.flush
    - re.compile
    - lexer.analyse_text
    - pygments.lexers.data.JsonLexer.get_tokens_unprocessed
    - o_arg.strip
    - attrs.append
    - pygments.scanner.Scanner.check
    - <builtin>.int
    - queue.clear
    - text.replace
    - pygments.formatters.terminal256.TerminalTrueColorFormatter._build_color_table
    - realoutfile.getvalue
    - pygments.util.docstring_headline
    - pygments.highlight
    - pygments.formatters.terminal256.EscapeSequence.__init__
    - filter_.filter
    - pygments.lexers.templates.CheetahPythonLexer.get_tokens_unprocessed
    - insertion_buf.append
    - attrs.extend
    - <builtin>.issubclass
    - pygments.cmdline._print_list_as_json
    - pygments.formatters.find_formatter_class
    - m.end
    - pygments.cmdline._parse_options
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - parser.print_help
    - pygments.scanner.Scanner.__init__
    - pygments.cmdline._print_help
    - pygments.util.UnclosingTextIOWrapper.close
    - special_modes_group.add_argument
    - filters.append
    - <builtin>.open
    - name.title
    - value.lower
    - queue.append
    - pygments.plugin.iter_entry_points
    - pygments.formatters.latex.LatexEmbeddedLexer._find_safe_escape_tokens
    - pygments.modeline.get_filetype_from_buffer
    - text.strip
    - importlib.metadata.entry_points.select
    - pygments.modeline.get_filetype_from_line
    - pygments.lexers.get_lexer_by_name
    - insertions.append
    - pygments.util.get_choice_opt
    - o_str.strip
    - info.sort
    - <builtin>.hasattr
    - <builtin>.__import__
    - pygments.formatters.terminal256.Terminal256Formatter.format
    - o_arg.split
    - p_opt.split
    - text.expandtabs
    - pygments.filters.get_all_filters
    - text.decode
    - pygments.lexer.do_insertions
    - pygments.lexer.Lexer.add_filter
    - f.read
    - stack.append
    - pygments.lexers.load_lexer_from_file
    - colorama.initialise.wrap_stream
    - f_str.split
    - enc.get
    - pygments.lexers._load_lexers
    - <builtin>.exec
    - _text.decode
    - pygments.styles.get_style_by_name
    - pygments.util.get_list_opt
    - pygments.formatters._fn_matches
    - STYLES.values
    - line.strip
    - text.startswith
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: arg.rstrip
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: p_opt.split
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: parsed_opts.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.stdin.buffer.read
    functionSourceFile: sys
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - _alias
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 70
    functionName: pygments.formatters.get_formatter_by_name
    functionSourceFile: pygments.formatters
    functionUses: 3
    functionsReached:
    - <builtin>.getattr
    - importlib.metadata.entry_points
    - <builtin>.__import__
    - <builtin>.hasattr
    - pygments.formatters.find_formatter_class
    - pygments.formatters._load_formatters
    - importlib.metadata.entry_points.select
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - importlib.metadata.entry_points.get
    - pygments.plugin.find_plugin_formatters
    - FORMATTERS.values
    linkageType: pythonLinkage
    raised:
    - ClassNotFound
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lexername.rsplit
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: infp.read
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fmter.rsplit
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d5690f10>
    argNames:
    - filename
    - formattername
    - options
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 84
    functionName: pygments.formatters.load_formatter_from_file
    functionSourceFile: pygments.formatters
    functionUses: 3
    functionsReached:
    - <builtin>.open
    - <builtin>.exec
    - f.read
    linkageType: pythonLinkage
    raised:
    - ClassNotFound
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - fn
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 118
    functionName: pygments.formatters.get_formatter_for_filename
    functionSourceFile: pygments.formatters
    functionUses: 3
    functionsReached:
    - <builtin>.getattr
    - importlib.metadata.entry_points
    - <builtin>.__import__
    - <builtin>.hasattr
    - pygments.formatters._fn_matches
    - pattern.match
    - pygments.formatters._load_formatters
    - re.compile
    - importlib.metadata.entry_points.select
    - fnmatch.translate
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - FORMATTERS.values
    - importlib.metadata.entry_points.get
    - pygments.plugin.find_plugin_formatters
    - os.path.basename
    linkageType: pythonLinkage
    raised:
    - ClassNotFound
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.environ.get
    functionSourceFile: os
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 135
    functionName: pygments.formatters.terminal256.Terminal256Formatter.__init__
    functionSourceFile: pygments.formatters.terminal256
    functionUses: 3
    functionsReached:
    - attrs.extend
    - <builtin>.getattr
    - pygments.formatters.terminal256.EscapeSequence.escape
    - pygments.formatters.terminal256.TerminalTrueColorFormatter._setup_styles
    - options.get
    - <builtin>.str
    - pygments.plugin.find_plugin_styles
    - pygments.formatter._lookup_style
    - name.title
    - pygments.formatters.terminal256.EscapeSequence.reset_string
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.__import__
    - <builtin>.hasattr
    - pygments.formatter.Formatter.__init__
    - <builtin>.bool
    - pygments.formatters.terminal256.TerminalTrueColorFormatter._color_tuple
    - pygments.util.get_bool_opt
    - attrs.append
    - pygments.styles.get_style_by_name
    - <builtin>.int
    - pygments.formatters.terminal256.TerminalTrueColorFormatter._build_color_table
    - pygments.formatters.terminal256.EscapeSequence.__init__
    - <builtin>.len
    - pygments.formatters.terminal256.EscapeSequence.true_color_string
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 83
    functionName: pygments.formatters.terminal.TerminalFormatter.__init__
    functionSourceFile: pygments.formatters.terminal
    functionUses: 3
    functionsReached:
    - <builtin>.getattr
    - options.get
    - pygments.plugin.find_plugin_styles
    - pygments.formatter._lookup_style
    - name.title
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - pygments.util.get_choice_opt
    - importlib.metadata.entry_points.select
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.__import__
    - <builtin>.hasattr
    - pygments.formatter.Formatter.__init__
    - <builtin>.bool
    - pygments.util.get_bool_opt
    - pygments.styles.get_style_by_name
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: io.TextIOWrapper.__init__
    functionSourceFile: ''
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: colorama.initialise.wrap_stream
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - left
    - right
    - lang
    - options
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 448
    functionName: pygments.formatters.latex.LatexEmbeddedLexer.__init__
    functionSourceFile: pygments.formatters.latex
    functionUses: 3
    functionsReached:
    - val.split
    - options.get
    - pygments.plugin.find_plugin_filters
    - <builtin>.list
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - pygments.lexer.Lexer.__init__
    - pygments.util.get_list_opt
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.stdout.buffer.close
    functionSourceFile: sys
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.stdin.buffer.readline
    functionSourceFile: sys
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.stdout.buffer.flush
    functionSourceFile: sys
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d6348460>
    - <ast.Constant object at 0x7fa7d6348430>
    - <ast.Constant object at 0x7fa7d6348400>
    argNames:
    - self
    - prog
    - indent_increment
    - max_help_position
    - width
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 518
    functionName: pygments.cmdline.HelpFormatter.__init__
    functionSourceFile: pygments.cmdline
    functionUses: 0
    functionsReached:
    - argparse.HelpFormatter.__init__
    - shutil.get_terminal_size
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: shutil.get_terminal_size
    functionSourceFile: shutil
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: argparse.HelpFormatter.__init__
    functionSourceFile: argparse
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: argparse.ArgumentParser
    functionSourceFile: argparse
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: parser.add_argument_group
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: operation.add_mutually_exclusive_group
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lexersel.add_argument
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: operation.add_argument
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: flags.add_argument
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: special_modes_group.add_mutually_exclusive_group
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: special_modes.add_argument
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: special_modes_group.add_argument
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: parser.parse_args
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.exc_info
    functionSourceFile: sys
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: traceback.format_exception
    functionSourceFile: traceback
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.special
    functionSourceFile: pygments.lexers.special
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 37
    functionName: pygments.lexers.special.TextLexer.analyse_text
    functionSourceFile: pygments.lexers.special
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 51
    functionName: pygments.lexers.special.OutputLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.special
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 75
    functionName: pygments.lexers.special.RawTokenLexer.__init__
    functionSourceFile: pygments.lexers.special
    functionUses: 0
    functionsReached:
    - val.split
    - options.get
    - pygments.plugin.find_plugin_filters
    - <builtin>.list
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - pygments.util.get_choice_opt
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - pygments.lexer.Lexer.__init__
    - pygments.util.get_list_opt
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 2
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 80
    functionName: pygments.lexers.special.RawTokenLexer.get_tokens
    functionSourceFile: pygments.lexers.special
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    - _ttype_cache.get
    - ttypestr.split
    - pygments.lexers.special.RawTokenLexer.get_tokens_unprocessed
    - line_re.finditer
    - <builtin>.isinstance
    - bz2.decompress
    - text.decode
    - text.strip
    - match.group
    - ast.literal_eval
    - <builtin>.len
    - text.encode
    - gzip.decompress
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: text.encode
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: gzip.decompress
    functionSourceFile: gzip
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: bz2.decompress
    functionSourceFile: bz2
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 101
    functionName: pygments.lexers.special.RawTokenLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.special
    functionUses: 1
    functionsReached:
    - <builtin>.getattr
    - _ttype_cache.get
    - ttypestr.split
    - line_re.finditer
    - <builtin>.isinstance
    - match.group
    - ast.literal_eval
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: line_re.finditer
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _ttype_cache.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ttypestr.split
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ast.literal_eval
    functionSourceFile: ast
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.formatters
    functionSourceFile: pygments.formatters
    functionUses: 0
    functionsReached:
    - types.ModuleType.__dict__.update
    - types.ModuleType.__init__
    - <builtin>.list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - fn
    - glob
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 28
    functionName: pygments.formatters._fn_matches
    functionSourceFile: pygments.formatters
    functionUses: 4
    functionsReached:
    - re.compile
    - fnmatch.translate
    - pattern.match
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - module_name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 36
    functionName: pygments.formatters._load_formatters
    functionSourceFile: pygments.formatters
    functionUses: 11
    functionsReached:
    - <builtin>.getattr
    - <builtin>.__import__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: FORMATTERS.values
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 143
    functionName: pygments.formatters._automodule.__getattr__
    functionSourceFile: pygments.formatters
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    - <builtin>.__import__
    - <builtin>.setattr
    - pygments.formatters._load_formatters
    - FORMATTERS.get
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: FORMATTERS.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.formatters._mapping
    functionSourceFile: pygments.formatters._mapping
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.formatters.terminal
    functionSourceFile: pygments.formatters.terminal
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - outfile
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 94
    functionName: pygments.formatters.terminal.TerminalFormatter._write_lineno
    functionSourceFile: pygments.formatters.terminal
    functionUses: 2
    functionsReached:
    - outfile.write
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: outfile.write
    functionSourceFile: <builtin>
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - ttype
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 98
    functionName: pygments.formatters.terminal.TerminalFormatter._get_color
    functionSourceFile: pygments.formatters.terminal
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value.splitlines
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: line.rstrip
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 7
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - attr
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 48
    functionName: pygments.console.ansiformat
    functionSourceFile: pygments.console
    functionUses: 2
    functionsReached:
    - result.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: line.endswith
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.console
    functionSourceFile: pygments.console
    functionUses: 0
    functionsReached:
    - <builtin>.zip
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.zip
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 40
    functionName: pygments.console.reset_color
    functionSourceFile: pygments.console
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - color_key
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 44
    functionName: pygments.console.colorize
    functionSourceFile: pygments.console
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.formatters.terminal256
    functionSourceFile: pygments.formatters.terminal256
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d3236280>
    - <ast.Constant object at 0x7fa7d3236250>
    - <ast.Constant object at 0x7fa7d3236220>
    - <ast.Constant object at 0x7fa7d32361f0>
    - <ast.Constant object at 0x7fa7d32361c0>
    argNames:
    - self
    - fg
    - bg
    - bold
    - underline
    - italic
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 35
    functionName: pygments.formatters.terminal256.EscapeSequence.__init__
    functionSourceFile: pygments.formatters.terminal256
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attrs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 42
    functionName: pygments.formatters.terminal256.EscapeSequence.escape
    functionSourceFile: pygments.formatters.terminal256
    functionUses: 9
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 7
    IfCount: 8
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 47
    functionName: pygments.formatters.terminal256.EscapeSequence.color_string
    functionSourceFile: pygments.formatters.terminal256
    functionUses: 1
    functionsReached:
    - attrs.extend
    - pygments.formatters.terminal256.EscapeSequence.escape
    - attrs.append
    - <builtin>.str
    - <builtin>.int
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.append
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.extend
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 5
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 73
    functionName: pygments.formatters.terminal256.EscapeSequence.true_color_string
    functionSourceFile: pygments.formatters.terminal256
    functionUses: 5
    functionsReached:
    - attrs.extend
    - pygments.formatters.terminal256.EscapeSequence.escape
    - attrs.append
    - <builtin>.str
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 87
    functionName: pygments.formatters.terminal256.EscapeSequence.reset_string
    functionSourceFile: pygments.formatters.terminal256
    functionUses: 6
    functionsReached:
    - pygments.formatters.terminal256.EscapeSequence.escape
    - <builtin>.len
    - attrs.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 311
    functionName: pygments.formatters.terminal256.TerminalTrueColorFormatter._build_color_table
    functionSourceFile: ''
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 324
    functionName: pygments.formatters.terminal256.TerminalTrueColorFormatter._setup_styles
    functionSourceFile: pygments.formatters.terminal256
    functionUses: 4
    functionsReached:
    - attrs.extend
    - pygments.formatters.terminal256.EscapeSequence.escape
    - pygments.formatters.terminal256.EscapeSequence.reset_string
    - attrs.append
    - <builtin>.str
    - pygments.formatters.terminal256.TerminalTrueColorFormatter._color_tuple
    - <builtin>.int
    - pygments.formatters.terminal256.EscapeSequence.__init__
    - <builtin>.len
    - pygments.formatters.terminal256.EscapeSequence.true_color_string
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 18
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 152
    functionName: pygments.formatters.terminal256.Terminal256Formatter._build_color_table
    functionSourceFile: pygments.formatters.terminal256
    functionUses: 0
    functionsReached:
    - <builtin>.range
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - r
    - g
    - b
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 188
    functionName: pygments.formatters.terminal256.Terminal256Formatter._closest_color
    functionSourceFile: pygments.formatters.terminal256
    functionUses: 2
    functionsReached:
    - <builtin>.range
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - color
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 205
    functionName: pygments.formatters.terminal256.Terminal256Formatter._color_index
    functionSourceFile: pygments.formatters.terminal256
    functionUses: 1
    functionsReached:
    - <builtin>.str
    - <builtin>.int
    - <builtin>.range
    - pygments.formatters.terminal256.Terminal256Formatter._closest_color
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 0
    IfCount: 7
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 224
    functionName: pygments.formatters.terminal256.Terminal256Formatter._setup_styles
    functionSourceFile: pygments.formatters.terminal256
    functionUses: 0
    functionsReached:
    - attrs.extend
    - pygments.formatters.terminal256.EscapeSequence.escape
    - pygments.formatters.terminal256.Terminal256Formatter._closest_color
    - pygments.formatters.terminal256.EscapeSequence.reset_string
    - <builtin>.range
    - attrs.append
    - <builtin>.str
    - <builtin>.int
    - pygments.formatters.terminal256.EscapeSequence.color_string
    - pygments.formatters.terminal256.EscapeSequence.__init__
    - <builtin>.len
    - pygments.formatters.terminal256.Terminal256Formatter._color_index
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - outfile
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 245
    functionName: pygments.formatters.terminal256.Terminal256Formatter._write_lineno
    functionSourceFile: pygments.formatters.terminal256
    functionUses: 2
    functionsReached:
    - outfile.write
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - color
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 314
    functionName: pygments.formatters.terminal256.TerminalTrueColorFormatter._color_tuple
    functionSourceFile: pygments.formatters.terminal256
    functionUses: 5
    functionsReached:
    - <builtin>.str
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.formatters.latex
    functionSourceFile: pygments.formatters.latex
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - text
    - commandprefix
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 22
    functionName: pygments.formatters.latex.escape_tex
    functionSourceFile: pygments.formatters.latex
    functionUses: 1
    functionsReached:
    - text.replace
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - ttype
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 135
    functionName: pygments.formatters.latex._get_ttype_name
    functionSourceFile: pygments.formatters.latex
    functionUses: 3
    functionsReached:
    - STANDARD_TYPES.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: STANDARD_TYPES.get
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 256
    functionName: pygments.formatters.latex.LatexFormatter.__init__
    functionSourceFile: pygments.formatters.latex
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    - options.get
    - pygments.plugin.find_plugin_styles
    - pygments.formatter._lookup_style
    - name.title
    - pygments.formatters.latex.LatexFormatter._create_stylesheet.rgbcolor
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.__import__
    - <builtin>.hasattr
    - pygments.formatter.Formatter.__init__
    - <builtin>.bool
    - STANDARD_TYPES.get
    - <builtin>.abs
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - pygments.formatters.latex._get_ttype_name
    - cmndef.replace
    - pygments.formatters.latex.LatexFormatter._create_stylesheet
    - pygments.styles.get_style_by_name
    - <builtin>.int
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 0
    IfCount: 10
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 279
    functionName: pygments.formatters.latex.LatexFormatter._create_stylesheet
    functionSourceFile: pygments.formatters.latex
    functionUses: 1
    functionsReached:
    - pygments.formatters.latex._get_ttype_name
    - cmndef.replace
    - pygments.formatters.latex.LatexFormatter._create_stylesheet.rgbcolor
    - <builtin>.int
    - STANDARD_TYPES.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - col
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 284
    functionName: pygments.formatters.latex.LatexFormatter._create_stylesheet.rgbcolor
    functionSourceFile: pygments.formatters.latex
    functionUses: 2
    functionsReached:
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cmndef.replace
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d7f762e0>
    argNames:
    - self
    - arg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 321
    functionName: pygments.formatters.latex.LatexFormatter.get_style_defs
    functionSourceFile: pygments.formatters.latex
    functionUses: 1
    functionsReached:
    - styles.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: styles.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 19
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 11
    EdgeCount: 28
    ICount: 13
    IfCount: 19
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - tokensource
    - outfile
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 333
    functionName: pygments.formatters.latex.LatexFormatter.format_unencoded
    functionSourceFile: pygments.formatters.latex
    functionUses: 0
    functionsReached:
    - <builtin>.dict
    - pygments.formatters.latex._get_ttype_name
    - io.StringIO.getvalue
    - value.split
    - io.StringIO
    - <builtin>.range
    - pygments.formatters.latex.LatexFormatter.get_style_defs
    - pygments.formatters.latex.escape_tex
    - encoding.replace
    - text.partition
    - <builtin>.reversed
    - text.replace
    - STANDARD_TYPES.get
    - io.StringIO.write
    - <builtin>.enumerate
    - <builtin>.len
    - styles.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: io.StringIO.write
    functionSourceFile: io
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: text.partition
    functionSourceFile: <builtin>
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.reversed
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: encoding.replace
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: io.StringIO.getvalue
    functionSourceFile: io
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.dict
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 473
    functionName: pygments.formatters.latex.LatexEmbeddedLexer._find_safe_escape_tokens
    functionSourceFile: pygments.formatters.latex
    functionUses: 8
    functionsReached:
    - insertion_buf.append
    - pygments.formatters.latex.LatexEmbeddedLexer._find_escape_tokens
    - pygments.formatters.latex.LatexEmbeddedLexer.get_tokens_unprocessed
    - <builtin>.next
    - text.partition
    - pygments.formatters.latex.LatexEmbeddedLexer._filter_to
    - pygments.lexers.special.TextLexer.get_tokens_unprocessed
    - <builtin>.iter
    - pygments.formatters.latex.LatexEmbeddedLexer._find_safe_escape_tokens
    - pygments.lexer.do_insertions
    - insertions.append
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: insertion_buf.append
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.formatters.latex.LatexEmbeddedLexer._find_safe_escape_tokens.<lambda1>
    functionSourceFile: pygments.formatters.latex
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - it
    - pred
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 485
    functionName: pygments.formatters.latex.LatexEmbeddedLexer._filter_to
    functionSourceFile: ''
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 502
    functionName: pygments.formatters.latex.LatexEmbeddedLexer._find_escape_tokens
    functionSourceFile: pygments.formatters.latex
    functionUses: 9
    functionsReached:
    - text.partition
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: -1
    functionName: pygments.__main__
    functionSourceFile: pygments.__main__
    functionUses: 0
    functionsReached:
    - infp.read
    - fmter.rsplit
    - pygments.lex
    - pygments.formatters.terminal256.EscapeSequence.escape
    - pattern.match
    - pygments.plugin.find_plugin_styles
    - pygments.plugin.find_plugin_formatters
    - chardet.detect
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - pygments.formatter._lookup_style
    - matches.append
    - operation.add_mutually_exclusive_group
    - <builtin>.any
    - <builtin>.list
    - sys.stdout.buffer.close
    - traceback.format_exception
    - <builtin>.range
    - stack.pop
    - obj.__doc__.strip
    - pygments.cmdline.main_inner
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - pygments.lexers.special.TextLexer.get_tokens_unprocessed
    - scanner.match.strip
    - lexername.rsplit
    - o_key.strip
    - pygments.formatters.get_formatter_for_filename
    - pygments.formatters.get_all_formatters
    - pygments.cmdline._parse_filters
    - FORMATTERS.values
    - pygments.cmdline.main_inner.is_only_option
    - pygments.util.guess_decode
    - pygments.filter.apply_filters._apply
    - o_str.split
    - value.split
    - pygments.filter.apply_filters
    - sys.exc_info
    - pygments.formatter.Formatter.get_style_defs
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.lexers.guess_lexer
    - res.append
    - pygments.styles.get_all_styles
    - pygments.formatters.latex.LatexEmbeddedLexer._find_escape_tokens
    - pygments.lexers._iter_lexerclasses
    - fnmatch.translate
    - pygments.lexer.Lexer.__init__
    - pygments.util.terminal_encoding
    - pygments.util.guess_decode_from_terminal
    - locale.getpreferredencoding
    - io.TextIOWrapper.__init__
    - modeline_re.search
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - <builtin>.getattr
    - parser.add_argument_group
    - pygments.formatters.latex.LatexEmbeddedLexer.get_tokens_unprocessed
    - pygments.scanner.Scanner.test
    - info.append
    - pygments.lexer.Lexer._preprocess_lexer_input
    - pygments.formatters.terminal.TerminalFormatter.format
    - <builtin>.str
    - arg_set.add
    - <builtin>.enumerate
    - argparse.ArgumentParser
    - pygments.formatters.get_formatter_by_name
    - m.group
    - pygments.scanner.Scanner.scan
    - pygments.formatters.terminal256.EscapeSequence.reset_string
    - pygments.formatters.latex.LatexEmbeddedLexer._filter_to
    - _alias.lower
    - pygments.lexers.get_lexer_for_filename
    - pygments.lexers._fn_matches
    - pygments.plugin.find_plugin_lexers
    - <builtin>.isinstance
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - pygments.cmdline.main
    - parser.parse_args
    - pygments.lexer.Lexer.get_tokens
    - scanner.match.startswith
    - pygments.format
    - o_val.strip
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - operation.add_argument
    - <builtin>.super
    - special_modes_group.add_mutually_exclusive_group
    - pygments.scanner.Scanner.get_char
    - pygments.formatters.latex.LatexEmbeddedLexer.__init__
    - block_labels.add
    - flags.add_argument
    - pygments.cmdline._print_list
    - sys.stdin.buffer.readline
    - json.dump
    - scanner.match.lower
    - os.path.basename
    - pygments.formatters.terminal256.EscapeSequence.true_color_string
    - <builtin>.set
    - arg.rstrip
    - pygments.formatters.terminal256.TerminalTrueColorFormatter._setup_styles
    - <builtin>.print
    - val.split
    - special_modes.add_argument
    - lexersel.add_argument
    - options.get
    - pygments.plugin.find_plugin_filters
    - pygments.formatters.load_formatter_from_file
    - sys.stdin.buffer.read
    - parsed_opts.get
    - sys.stdout.buffer.flush
    - buf.splitlines
    - io.StringIO
    - pygments.lexers.pascal.DelphiLexer.get_tokens_unprocessed
    - entrypoint.load
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - os.environ.get
    - LEXERS.values
    - pygments.lexers.get_all_lexers
    - textwrap.dedent
    - importlib.metadata.entry_points
    - string.lower
    - matches.sort
    - m.start
    - pygments.formatter.Formatter.__init__
    - pygments.formatters._load_formatters
    - <builtin>.next
    - text.partition
    - <builtin>.iter
    - pygments.formatters.terminal256.TerminalTrueColorFormatter._color_tuple
    - arg_set.discard
    - pygments.lexer.Lexer.get_tokens.streamer
    - io.BytesIO
    - pygments.lexers.find_lexer_class_for_filename
    - pygments.formatters.terminal256.Terminal256Formatter.__init__
    - <builtin>.sorted
    - <builtin>.vars
    - text.endswith
    - pygments.formatters.terminal.TerminalFormatter.__init__
    - io.TextIOWrapper.flush
    - re.compile
    - pygments.lexers.data.JsonLexer.get_tokens_unprocessed
    - lexer.analyse_text
    - o_arg.strip
    - attrs.append
    - pygments.scanner.Scanner.check
    - <builtin>.int
    - queue.clear
    - realoutfile.getvalue
    - pygments.formatters.terminal256.TerminalTrueColorFormatter._build_color_table
    - text.replace
    - pygments.util.docstring_headline
    - pygments.highlight
    - pygments.formatters.terminal256.EscapeSequence.__init__
    - filter_.filter
    - pygments.lexers.templates.CheetahPythonLexer.get_tokens_unprocessed
    - insertion_buf.append
    - attrs.extend
    - <builtin>.issubclass
    - pygments.cmdline._print_list_as_json
    - pygments.formatters.find_formatter_class
    - m.end
    - pygments.cmdline._parse_options
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - parser.print_help
    - pygments.scanner.Scanner.__init__
    - pygments.cmdline._print_help
    - pygments.util.UnclosingTextIOWrapper.close
    - special_modes_group.add_argument
    - filters.append
    - <builtin>.open
    - name.title
    - value.lower
    - queue.append
    - pygments.plugin.iter_entry_points
    - pygments.formatters.latex.LatexEmbeddedLexer._find_safe_escape_tokens
    - pygments.modeline.get_filetype_from_buffer
    - text.strip
    - importlib.metadata.entry_points.select
    - pygments.modeline.get_filetype_from_line
    - pygments.lexers.get_lexer_by_name
    - insertions.append
    - pygments.util.get_choice_opt
    - o_str.strip
    - info.sort
    - <builtin>.hasattr
    - <builtin>.__import__
    - pygments.formatters.terminal256.Terminal256Formatter.format
    - o_arg.split
    - p_opt.split
    - text.expandtabs
    - pygments.filters.get_all_filters
    - text.decode
    - pygments.lexer.do_insertions
    - pygments.lexer.Lexer.add_filter
    - f.read
    - stack.append
    - pygments.lexers.load_lexer_from_file
    - colorama.initialise.wrap_stream
    - f_str.split
    - enc.get
    - pygments.lexers._load_lexers
    - sys.exit
    - _text.decode
    - <builtin>.exec
    - pygments.styles.get_style_by_name
    - pygments.util.get_list_opt
    - pygments.formatters._fn_matches
    - STYLES.values
    - line.strip
    - text.startswith
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.exit
    functionSourceFile: sys
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.sphinxext
    functionSourceFile: pygments.sphinxext
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 71
    functionName: pygments.sphinxext.PygmentsDoc.run
    functionSourceFile: pygments.sphinxext
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    - <builtin>.set
    - docutils.nodes.compound
    - pygments.lexers.find_lexer_class
    - pygments.sphinxext.PygmentsDoc.document_lexers_overview.write_row
    - <builtin>.print
    - <builtin>.max
    - col.ljust
    - content.splitlines
    - pygments.sphinxext.PygmentsDoc.document_lexers_overview
    - p.read_text
    - FILTERS.items
    - pygments.sphinxext.PygmentsDoc.document_filters
    - docutils.statemachine.ViewList
    - docstring.decode
    - moddoc.decode
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - pygments.plugin.find_plugin_lexers
    - LEXERS.values
    - <builtin>.isinstance
    - modules.items
    - importlib.metadata.entry_points.select
    - FORMATTERS.items
    - importlib.metadata.entry_points.get
    - docutils.parsers.rst.Directive.state.document.settings.record_dependencies.add
    - out.append
    - importlib.metadata.entry_points
    - <builtin>.__import__
    - <builtin>.hasattr
    - <builtin>.zip
    - sphinx.util.nodes.nested_parse_with_titles
    - pygments.sphinxext.PygmentsDoc.document_lexers
    - pygments.sphinxext.PygmentsDoc.document_lexers_overview.write_seperator
    - table.append
    - modules.setdefault
    - <builtin>.sorted
    - out.split
    - inspect.getabsfile
    - pygments.lexers._load_lexers
    - pygments.sphinxext.PygmentsDoc.document_formatters
    - LEXERS.items
    - pathlib.Path
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - Exception
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 5
    IfCount: 9
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 150
    functionName: pygments.sphinxext.PygmentsDoc.document_lexers
    functionSourceFile: pygments.sphinxext
    functionUses: 1
    functionsReached:
    - out.append
    - <builtin>.getattr
    - <builtin>.__import__
    - inspect.getabsfile
    - moddoc.decode
    - <builtin>.print
    - docstring.decode
    - LEXERS.items
    - content.splitlines
    - <builtin>.isinstance
    - <builtin>.sorted
    - modules.items
    - p.read_text
    - pathlib.Path
    - <builtin>.len
    - modules.setdefault
    linkageType: pythonLinkage
    raised:
    - Exception
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 215
    functionName: pygments.sphinxext.PygmentsDoc.document_formatters
    functionSourceFile: pygments.sphinxext
    functionUses: 1
    functionsReached:
    - out.append
    - <builtin>.getattr
    - <builtin>.__import__
    - docstring.decode
    - <builtin>.isinstance
    - FORMATTERS.items
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 233
    functionName: pygments.sphinxext.PygmentsDoc.document_filters
    functionSourceFile: pygments.sphinxext
    functionUses: 1
    functionsReached:
    - out.append
    - docstring.decode
    - FILTERS.items
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 7
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 90
    functionName: pygments.sphinxext.PygmentsDoc.document_lexers_overview
    functionSourceFile: pygments.sphinxext
    functionUses: 1
    functionsReached:
    - <builtin>.getattr
    - pygments.lexers.find_lexer_class
    - pygments.sphinxext.PygmentsDoc.document_lexers_overview.write_row
    - <builtin>.max
    - col.ljust
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - pygments.plugin.find_plugin_lexers
    - LEXERS.values
    - importlib.metadata.entry_points.select
    - importlib.metadata.entry_points.get
    - out.append
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - <builtin>.__import__
    - <builtin>.zip
    - pygments.sphinxext.PygmentsDoc.document_lexers_overview.write_seperator
    - table.append
    - <builtin>.sorted
    - pygments.lexers._load_lexers
    - LEXERS.items
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: docutils.nodes.compound
    functionSourceFile: docutils
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: out.split
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: docutils.statemachine.ViewList
    functionSourceFile: docutils
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sphinx.util.nodes.nested_parse_with_titles
    functionSourceFile: sphinx
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: docutils.parsers.rst.Directive.state.document.settings.record_dependencies.add
    functionSourceFile: docutils
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - name
    - url
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 101
    functionName: pygments.sphinxext.PygmentsDoc.document_lexers_overview.format_link
    functionSourceFile: pygments.sphinxext
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: LEXERS.items
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.sphinxext.PygmentsDoc.document_lexers_overview.<lambda1>
    functionSourceFile: pygments.sphinxext
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: table.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - columns
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 121
    functionName: pygments.sphinxext.PygmentsDoc.document_lexers_overview.write_row
    functionSourceFile: pygments.sphinxext
    functionUses: 3
    functionsReached:
    - out.append
    - col.ljust
    - <builtin>.zip
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: col.ljust
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: out.append
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 132
    functionName: pygments.sphinxext.PygmentsDoc.document_lexers_overview.write_seperator
    functionSourceFile: pygments.sphinxext
    functionUses: 2
    functionsReached:
    - out.append
    - <builtin>.zip
    - col.ljust
    - pygments.sphinxext.PygmentsDoc.document_lexers_overview.write_row
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.sphinxext.PygmentsDoc.document_lexers.<lambda1>
    functionSourceFile: pygments.sphinxext
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: docstring.decode
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: inspect.getabsfile
    functionSourceFile: inspect
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pathlib.Path
    functionSourceFile: pathlib
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: p.read_text
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: content.splitlines
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: modules.setdefault
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: moddoc.decode
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: modules.items
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.sphinxext.PygmentsDoc.document_lexers.<lambda2>
    functionSourceFile: pygments.sphinxext
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: FORMATTERS.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.sphinxext.PygmentsDoc.document_formatters.<lambda1>
    functionSourceFile: pygments.sphinxext
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: FILTERS.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - app
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 246
    functionName: pygments.sphinxext.setup
    functionSourceFile: pygments.sphinxext
    functionUses: 0
    functionsReached:
    - app.add_directive
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: app.add_directive
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.algol
    functionSourceFile: pygments.styles.algol
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.stata_dark
    functionSourceFile: pygments.styles.stata_dark
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.murphy
    functionSourceFile: pygments.styles.murphy
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.friendly
    functionSourceFile: pygments.styles.friendly
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.borland
    functionSourceFile: pygments.styles.borland
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.paraiso_dark
    functionSourceFile: pygments.styles.paraiso_dark
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.emacs
    functionSourceFile: pygments.styles.emacs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.coffee
    functionSourceFile: pygments.styles.coffee
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.pastie
    functionSourceFile: pygments.styles.pastie
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.sas
    functionSourceFile: pygments.styles.sas
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.xcode
    functionSourceFile: pygments.styles.xcode
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.vim
    functionSourceFile: pygments.styles.vim
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.default
    functionSourceFile: pygments.styles.default
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.gruvbox
    functionSourceFile: pygments.styles.gruvbox
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.lovelace
    functionSourceFile: pygments.styles.lovelace
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.fruity
    functionSourceFile: pygments.styles.fruity
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.abap
    functionSourceFile: pygments.styles.abap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.manni
    functionSourceFile: pygments.styles.manni
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.staroffice
    functionSourceFile: pygments.styles.staroffice
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.native
    functionSourceFile: pygments.styles.native
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.colorful
    functionSourceFile: pygments.styles.colorful
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.rrt
    functionSourceFile: pygments.styles.rrt
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.rainbow_dash
    functionSourceFile: pygments.styles.rainbow_dash
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.onedark
    functionSourceFile: pygments.styles.onedark
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.lilypond
    functionSourceFile: pygments.styles.lilypond
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.inkpot
    functionSourceFile: pygments.styles.inkpot
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.perldoc
    functionSourceFile: pygments.styles.perldoc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.friendly_grayscale
    functionSourceFile: pygments.styles.friendly_grayscale
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.nord
    functionSourceFile: pygments.styles.nord
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.lightbulb
    functionSourceFile: pygments.styles.lightbulb
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.algol_nu
    functionSourceFile: pygments.styles.algol_nu
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.paraiso_light
    functionSourceFile: pygments.styles.paraiso_light
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.dracula
    functionSourceFile: pygments.styles.dracula
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.trac
    functionSourceFile: pygments.styles.trac
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.autumn
    functionSourceFile: pygments.styles.autumn
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.monokai
    functionSourceFile: pygments.styles.monokai
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.igor
    functionSourceFile: pygments.styles.igor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.material
    functionSourceFile: pygments.styles.material
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.gh_dark
    functionSourceFile: pygments.styles.gh_dark
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.bw
    functionSourceFile: pygments.styles.bw
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.stata_light
    functionSourceFile: pygments.styles.stata_light
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.vs
    functionSourceFile: pygments.styles.vs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.tango
    functionSourceFile: pygments.styles.tango
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.solarized
    functionSourceFile: pygments.styles.solarized
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - colors
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 22
    functionName: pygments.styles.solarized.make_style
    functionSourceFile: pygments.styles.solarized
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.styles.solarized.SolarizedDarkStyle
    functionSourceFile: pygments.styles.solarized
    functionUses: 0
    functionsReached:
    - pygments.styles.solarized.make_style
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.styles.solarized.SolarizedLightStyle
    functionSourceFile: pygments.styles.solarized
    functionUses: 0
    functionsReached:
    - pygments.styles.solarized.make_style
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.arduino
    functionSourceFile: pygments.styles.arduino
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.styles.zenburn
    functionSourceFile: pygments.styles.zenburn
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.stata
    functionSourceFile: pygments.lexers.stata
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.stata.StataLexer
    functionSourceFile: pygments.lexers.stata
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers._stata_builtins
    functionSourceFile: pygments.lexers._stata_builtins
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.ada
    functionSourceFile: pygments.lexers.ada
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.ada.AdaLexer
    functionSourceFile: pygments.lexers.ada
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexer.using
    - pygments.lexer.default.__init__
    - <builtin>.isinstance
    - pygments.lexer.words.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers._ada_builtins
    functionSourceFile: pygments.lexers._ada_builtins
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.ampl
    functionSourceFile: pygments.lexers.ampl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.ampl.AmplLexer
    functionSourceFile: pygments.lexers.ampl
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexer.using
    - kwargs.pop
    - <builtin>.isinstance
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.make
    functionSourceFile: pygments.lexers.make
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.make.MakefileLexer
    functionSourceFile: pygments.lexers.make
    functionUses: 0
    functionsReached:
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 47
    functionName: pygments.lexers.make.MakefileLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.make
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - val.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - options.get
    - pygments.plugin.find_plugin_filters
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - value.lower
    - <builtin>.list
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.plugin.iter_entry_points
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - entrypoint.load
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - text.splitlines
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - value.split
    - <builtin>.hasattr
    - <builtin>.next
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - <builtin>.iter
    - pygments.lexer.do_insertions
    - ins.append
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - stack.append
    - <builtin>.super
    - pygments.lexer.Lexer.__init__
    - pygments.util.get_list_opt
    - <builtin>.int
    - line.strip
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: text.splitlines
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ins.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 63
    functionName: pygments.lexers.make.MakefileLexer.analyse_text
    functionSourceFile: pygments.lexers.make
    functionUses: 0
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: re.search
    functionSourceFile: re
    functionUses: 91
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.make.BaseMakefileLexer
    functionSourceFile: pygments.lexers.make
    functionUses: 0
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - pygments.lexer.bygroups
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.make.CMakeLexer
    functionSourceFile: pygments.lexers.make
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 203
    functionName: pygments.lexers.make.CMakeLexer.analyse_text
    functionSourceFile: pygments.lexers.make
    functionUses: 0
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.shell
    functionSourceFile: pygments.lexers.shell
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.shell.BashLexer
    functionSourceFile: pygments.lexers.shell
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 122
    functionName: pygments.lexers.shell.BashLexer.analyse_text
    functionSourceFile: pygments.lexers.shell
    functionUses: 2
    functionsReached:
    - text.lower
    - re.compile
    - x.startswith
    - split_path_re.split
    - first_line.startswith
    - pygments.util.shebang_matches
    - text.find
    - text.startswith
    - regex.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 141
    functionName: pygments.lexers.shell.SlurmBashLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.shell
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - stack.append
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - <builtin>.super
    - value.lower
    - value.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.shell.ShellSessionBaseLexer
    functionSourceFile: pygments.lexers.shell
    functionUses: 0
    functionsReached:
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 8
    IfCount: 9
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 161
    functionName: pygments.lexers.shell.ShellSessionBaseLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.shell
    functionUses: 0
    functionsReached:
    - curcode.endswith
    - m.group
    - innerlexer.get_tokens_unprocessed
    - <builtin>.next
    - line.startswith
    - line_re.finditer
    - venv_match.group
    - <builtin>.iter
    - pygments.lexer.do_insertions
    - insertions.append
    - match.group
    - <builtin>.len
    - match.start
    - venv_match.end
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: venv_match.group
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: venv_match.end
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: curcode.endswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: line.startswith
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: innerlexer.get_tokens_unprocessed
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.shell.BashSessionLexer
    functionSourceFile: pygments.lexers.shell
    functionUses: 0
    functionsReached:
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 13
    argDefaultValues:
    - <ast.Name object at 0x7fa7d5d19850>
    - <ast.Name object at 0x7fa7d5d19820>
    - <ast.Name object at 0x7fa7d5d197f0>
    - <ast.Name object at 0x7fa7d5d197c0>
    - <ast.Name object at 0x7fa7d5d19790>
    - <ast.Name object at 0x7fa7d5d19760>
    - <ast.Name object at 0x7fa7d5d19730>
    - <ast.Name object at 0x7fa7d5d19700>
    - <ast.Name object at 0x7fa7d5d196d0>
    - <ast.Name object at 0x7fa7d5d196a0>
    - <ast.Name object at 0x7fa7d5d19670>
    - <ast.Name object at 0x7fa7d5d19640>
    argNames:
    - compound
    - _core_token
    - _core_token_compound
    - _keyword_terminator
    - _nl
    - _punct
    - _string
    - _space
    - _start_label
    - _stoken
    - _token_terminator
    - _variable
    - _ws
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 281
    functionName: pygments.lexers.shell.BatchLexer._make_begin_state
    functionSourceFile: pygments.lexers.shell
    functionUses: 1
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexer.using
    - pygments.lexer.default.__init__
    - <builtin>.isinstance
    - pygments.lexer.words.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 9
    argDefaultValues:
    - <ast.Name object at 0x7fa7dd0cdbb0>
    - <ast.Name object at 0x7fa7dd0cdbe0>
    - <ast.Name object at 0x7fa7dd0cdc10>
    - <ast.Name object at 0x7fa7dd0cdc40>
    - <ast.Name object at 0x7fa7dd0cdc70>
    - <ast.Name object at 0x7fa7dd0cdca0>
    - <ast.Name object at 0x7fa7dd0cdcd0>
    - <ast.Name object at 0x7fa7dd0cdd00>
    argNames:
    - compound
    - _label
    - _label_compound
    - _nl
    - _space
    - _start_label
    - _token
    - _token_compound
    - _ws
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 355
    functionName: pygments.lexers.shell.BatchLexer._make_follow_state
    functionSourceFile: pygments.lexers.shell
    functionUses: 1
    functionsReached:
    - pygments.lexer.bygroups
    - state.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: state.append
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 7
    argDefaultValues:
    - <ast.Name object at 0x7fa7dd0d0dc0>
    - <ast.Name object at 0x7fa7dd0d0df0>
    - <ast.Name object at 0x7fa7dd0d0e20>
    - <ast.Name object at 0x7fa7dd0d0e50>
    - <ast.Name object at 0x7fa7dd0d0e80>
    - <ast.Name object at 0x7fa7dd0d0eb0>
    argNames:
    - compound
    - _nl
    - _punct
    - _string
    - _variable
    - _ws
    - _nlws
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 374
    functionName: pygments.lexers.shell.BatchLexer._make_arithmetic_state
    functionSourceFile: pygments.lexers.shell
    functionUses: 1
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - <builtin>.isinstance
    - state.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7fa7d43b9df0>
    - <ast.Name object at 0x7fa7d43b9e20>
    argNames:
    - compound
    - _label
    - _label_compound
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 395
    functionName: pygments.lexers.shell.BatchLexer._make_call_state
    functionSourceFile: pygments.lexers.shell
    functionUses: 1
    functionsReached:
    - pygments.lexer.bygroups
    - state.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 7
    argDefaultValues:
    - <ast.Name object at 0x7fa7d43bf700>
    - <ast.Name object at 0x7fa7d43bf730>
    - <ast.Name object at 0x7fa7d43bf760>
    - <ast.Name object at 0x7fa7d43bf790>
    - <ast.Name object at 0x7fa7d43bf7c0>
    - <ast.Name object at 0x7fa7d43bf7f0>
    argNames:
    - compound
    - _label
    - _label_compound
    - _nl
    - _punct
    - _string
    - _variable
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 404
    functionName: pygments.lexers.shell.BatchLexer._make_label_state
    functionSourceFile: pygments.lexers.shell
    functionUses: 1
    functionsReached:
    - pygments.lexer.bygroups
    - state.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 9
    argDefaultValues:
    - <ast.Name object at 0x7fa7d43c33d0>
    - <ast.Name object at 0x7fa7d43c3400>
    - <ast.Name object at 0x7fa7d43c3430>
    - <ast.Name object at 0x7fa7d43c3460>
    - <ast.Name object at 0x7fa7d43c3490>
    - <ast.Name object at 0x7fa7d43c34c0>
    - <ast.Name object at 0x7fa7d43c34f0>
    - <ast.Name object at 0x7fa7d43c3520>
    argNames:
    - compound
    - _core_token_compound
    - _nl
    - _punct
    - _stoken
    - _string
    - _space
    - _variable
    - _nlws
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 416
    functionName: pygments.lexers.shell.BatchLexer._make_redirect_state
    functionSourceFile: pygments.lexers.shell
    functionUses: 1
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - pygments.lexer.bygroups
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: pygments.lexers.shell.BatchLexer
    functionSourceFile: pygments.lexers.shell
    functionUses: 0
    functionsReached:
    - pygments.lexers.shell.BatchLexer._make_follow_state
    - pygments.lexer.bygroups
    - state.append
    - pygments.lexers.shell.BatchLexer._make_label_state
    - pygments.lexer.using
    - pygments.lexers.shell.BatchLexer._make_begin_state
    - pygments.lexer.default.__init__
    - pygments.lexers.shell.BatchLexer._make_arithmetic_state
    - pygments.lexer.words.__init__
    - <builtin>.isinstance
    - pygments.lexers.shell.BatchLexer._make_redirect_state
    - kwargs.pop
    - pygments.lexers.shell.BatchLexer._make_call_state
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.shell.MSDOSSessionLexer
    functionSourceFile: pygments.lexers.shell
    functionUses: 0
    functionsReached:
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.shell.TcshLexer
    functionSourceFile: pygments.lexers.shell
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.shell.TcshSessionLexer
    functionSourceFile: pygments.lexers.shell
    functionUses: 0
    functionsReached:
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.shell.PowerShellLexer
    functionSourceFile: pygments.lexers.shell
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.shell.PowerShellSessionLexer
    functionSourceFile: pygments.lexers.shell
    functionUses: 0
    functionsReached:
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.shell.FishShellLexer
    functionSourceFile: pygments.lexers.shell
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 900
    functionName: pygments.lexers.shell.ExeclineLexer.analyse_text
    functionSourceFile: pygments.lexers.shell
    functionUses: 0
    functionsReached:
    - text.lower
    - re.compile
    - x.startswith
    - split_path_re.split
    - first_line.startswith
    - text.find
    - pygments.util.shebang_matches
    - regex.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.basic
    functionSourceFile: pygments.lexers.basic
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.basic.BlitzMaxLexer
    functionSourceFile: pygments.lexers.basic
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.basic.BlitzBasicLexer
    functionSourceFile: pygments.lexers.basic
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.basic.MonkeyLexer
    functionSourceFile: pygments.lexers.basic
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 348
    functionName: pygments.lexers.basic.CbmBasicV2Lexer.analyse_text
    functionSourceFile: pygments.lexers.basic
    functionUses: 0
    functionsReached:
    - re.match
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: re.match
    functionSourceFile: re
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.basic.QBasicLexer
    functionSourceFile: pygments.lexers.basic
    functionUses: 0
    functionsReached:
    - <builtin>.map
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.map
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 491
    functionName: pygments.lexers.basic.QBasicLexer.analyse_text
    functionSourceFile: pygments.lexers.basic
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.basic.VBScriptLexer
    functionSourceFile: pygments.lexers.basic
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.basic.BBCBasicLexer
    functionSourceFile: pygments.lexers.basic
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 654
    functionName: pygments.lexers.basic.BBCBasicLexer.analyse_text
    functionSourceFile: pygments.lexers.basic
    functionUses: 0
    functionsReached:
    - text.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers._vbscript_builtins
    functionSourceFile: pygments.lexers._vbscript_builtins
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.erlang
    functionSourceFile: pygments.lexers.erlang
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.erlang.ErlangLexer
    functionSourceFile: pygments.lexers.erlang
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.erlang.ErlangShellLexer
    functionSourceFile: pygments.lexers.erlang
    functionUses: 0
    functionsReached:
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 5
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 162
    functionName: pygments.lexers.erlang.ErlangShellLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.erlang
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - m.end
    - val.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - options.get
    - pygments.plugin.find_plugin_filters
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - match.start
    - value.lower
    - <builtin>.list
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.plugin.iter_entry_points
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - entrypoint.load
    - <builtin>.isinstance
    - insertions.append
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - value.split
    - <builtin>.hasattr
    - <builtin>.next
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - <builtin>.iter
    - pygments.lexer.do_insertions
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - stack.append
    - <builtin>.super
    - pygments.lexer.Lexer.__init__
    - line.startswith
    - line_re.finditer
    - pygments.util.get_list_opt
    - <builtin>.int
    - match.group
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - name
    - symbol
    - token
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 190
    functionName: pygments.lexers.erlang.gen_elixir_string_rules
    functionSourceFile: pygments.lexers.erlang
    functionUses: 1
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa7de31d880>
    argNames:
    - term
    - term_class
    - token
    - interpol
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 202
    functionName: pygments.lexers.erlang.gen_elixir_sigstr_rules
    functionSourceFile: pygments.lexers.erlang
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 283
    functionName: pygments.lexers.erlang.ElixirLexer.gen_elixir_sigil_rules
    functionSourceFile: pygments.lexers.erlang
    functionUses: 1
    functionsReached:
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    - pygments.lexers.erlang.gen_elixir_sigstr_rules
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.erlang.ElixirLexer
    functionSourceFile: pygments.lexers.erlang
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.gen_elixir_sigil_rules
    - pygments.lexer.bygroups
    - pygments.lexers.erlang.gen_elixir_sigstr_rules
    - pygments.lexers.erlang.gen_elixir_string_rules
    - pygments.lexer.default.__init__
    - re.escape
    - tokens.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tokens.update
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.erlang.ElixirConsoleLexer
    functionSourceFile: pygments.lexers.erlang
    functionUses: 0
    functionsReached:
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 5
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 495
    functionName: pygments.lexers.erlang.ElixirConsoleLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.erlang
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - m.end
    - val.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - options.get
    - pygments.plugin.find_plugin_filters
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - match.start
    - value.lower
    - <builtin>.list
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.plugin.iter_entry_points
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - entrypoint.load
    - <builtin>.isinstance
    - insertions.append
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - value.split
    - <builtin>.hasattr
    - <builtin>.next
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - <builtin>.iter
    - pygments.lexer.do_insertions
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - stack.append
    - <builtin>.super
    - pygments.lexer.Lexer.__init__
    - line.startswith
    - line_re.finditer
    - pygments.util.get_list_opt
    - <builtin>.int
    - match.group
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.savi
    functionSourceFile: pygments.lexers.savi
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.savi.SaviLexer
    functionSourceFile: pygments.lexers.savi
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.fantom
    functionSourceFile: pygments.lexers.fantom
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - str
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 33
    functionName: pygments.lexers.fantom.FantomLexer.s
    functionSourceFile: pygments.lexers.fantom
    functionUses: 1
    functionsReached:
    - string.Template
    - <builtin>.dict
    - string.Template.substitute
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: string.Template
    functionSourceFile: string
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: string.Template.substitute
    functionSourceFile: string
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.fantom.FantomLexer
    functionSourceFile: pygments.lexers.fantom
    functionUses: 0
    functionsReached:
    - <builtin>.dict
    - pygments.lexer.bygroups
    - pygments.lexers.fantom.FantomLexer.s
    - pygments.lexer.default.__init__
    - string.Template.substitute
    - string.Template
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.algebra
    functionSourceFile: pygments.lexers.algebra
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 71
    functionName: pygments.lexers.algebra.GAPLexer.analyse_text
    functionSourceFile: pygments.lexers.algebra
    functionUses: 2
    functionsReached:
    - re.search
    - <builtin>.min
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 6
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 102
    functionName: pygments.lexers.algebra.GAPConsoleLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.algebra
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - val.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - options.get
    - pygments.plugin.find_plugin_filters
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - value.lower
    - <builtin>.list
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.plugin.iter_entry_points
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - entrypoint.load
    - <builtin>.isinstance
    - insertions.append
    - importlib.metadata.entry_points.select
    - text.splitlines
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - value.split
    - <builtin>.hasattr
    - <builtin>.next
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - <builtin>.iter
    - pygments.lexer.do_insertions
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - stack.append
    - <builtin>.super
    - pygments.lexer.Lexer.__init__
    - line.startswith
    - pygments.util.get_list_opt
    - <builtin>.int
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 138
    functionName: pygments.lexers.algebra.GAPConsoleLexer.analyse_text
    functionSourceFile: pygments.lexers.algebra
    functionUses: 0
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - entries
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 172
    functionName: pygments.lexers.algebra.MathematicaLexer._multi_escape
    functionSourceFile: pygments.lexers.algebra
    functionUses: 0
    functionsReached:
    - re.escape
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.algebra.MathematicaLexer
    functionSourceFile: pygments.lexers.algebra
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.algebra.MuPADLexer
    functionSourceFile: pygments.lexers.algebra
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.algebra.BCLexer
    functionSourceFile: pygments.lexers.algebra
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.jsx
    functionSourceFile: pygments.lexers.jsx
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.javascript
    functionSourceFile: pygments.lexers.javascript
    functionUses: 0
    functionsReached:
    - <builtin>.globals
    - pygments.unistring.combine
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.javascript.JavascriptLexer
    functionSourceFile: pygments.lexers.javascript
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.javascript.TypeScriptLexer
    functionSourceFile: pygments.lexers.javascript
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.javascript.KalLexer
    functionSourceFile: pygments.lexers.javascript
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.javascript.LiveScriptLexer
    functionSourceFile: pygments.lexers.javascript
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.javascript.DartLexer
    functionSourceFile: pygments.lexers.javascript
    functionUses: 0
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - pygments.lexer.bygroups
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.javascript.LassoLexer
    functionSourceFile: pygments.lexers.javascript
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 752
    functionName: pygments.lexers.javascript.LassoLexer.__init__
    functionSourceFile: pygments.lexers.javascript
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - BUILTINS.items
    - val.split
    - options.get
    - pygments.plugin.find_plugin_filters
    - <builtin>.list
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - MEMBERS.items
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - pygments.lexer.Lexer.__init__
    - pygments.util.get_list_opt
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: BUILTINS.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: MEMBERS.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 768
    functionName: pygments.lexers.javascript.LassoLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.javascript
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - stack.append
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - value.lower
    - <builtin>.super
    - value.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stack.append
    functionSourceFile: <builtin>
    functionUses: 59
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value.lower
    functionSourceFile: <builtin>
    functionUses: 57
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 781
    functionName: pygments.lexers.javascript.LassoLexer.analyse_text
    functionSourceFile: pygments.lexers.javascript
    functionUses: 4
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.javascript.ObjectiveJLexer
    functionSourceFile: pygments.lexers.javascript
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexer.using
    - pygments.lexer.default.__init__
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1008
    functionName: pygments.lexers.javascript.ObjectiveJLexer.analyse_text
    functionSourceFile: pygments.lexers.javascript
    functionUses: 0
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.javascript.CoffeeScriptLexer
    functionSourceFile: pygments.lexers.javascript
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.javascript.MaskLexer
    functionSourceFile: pygments.lexers.javascript
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexer.using
    - pygments.lexer.default.__init__
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.javascript.EarlGreyLexer
    functionSourceFile: pygments.lexers.javascript
    functionUses: 0
    functionsReached:
    - pygments.lexer.combined.__init__
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.javascript.JuttleLexer
    functionSourceFile: pygments.lexers.javascript
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 5
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 1555
    functionName: pygments.lexers.javascript.NodeConsoleLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.javascript
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - val.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - options.get
    - pygments.plugin.find_plugin_filters
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - value.lower
    - <builtin>.list
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - line.lstrip
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - pygments.plugin.iter_entry_points
    - entrypoint.load
    - <builtin>.isinstance
    - insertions.append
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - value.split
    - <builtin>.hasattr
    - <builtin>.next
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - <builtin>.iter
    - pygments.lexer.do_insertions
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - stack.append
    - <builtin>.super
    - pygments.lexer.Lexer.__init__
    - line.startswith
    - line_re.finditer
    - pygments.util.get_list_opt
    - <builtin>.int
    - match.group
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: line.lstrip
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers._lasso_builtins
    functionSourceFile: pygments.lexers._lasso_builtins
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.clean
    functionSourceFile: pygments.lexers.clean
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.clean.CleanLexer
    functionSourceFile: pygments.lexers.clean
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.kusto
    functionSourceFile: pygments.lexers.kusto
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.kusto.KustoLexer
    functionSourceFile: pygments.lexers.kusto
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.webmisc
    functionSourceFile: pygments.lexers.webmisc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.webmisc.DuelLexer
    functionSourceFile: pygments.lexers.webmisc
    functionUses: 0
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - pygments.lexer.bygroups
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 114
    functionName: pygments.lexers.webmisc.XQueryLexer.punctuation_root_callback
    functionSourceFile: pygments.lexers.webmisc
    functionUses: 0
    functionsReached:
    - match.end
    - match.group
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 120
    functionName: pygments.lexers.webmisc.XQueryLexer.operator_root_callback
    functionSourceFile: pygments.lexers.webmisc
    functionUses: 0
    functionsReached:
    - match.end
    - match.group
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 126
    functionName: pygments.lexers.webmisc.XQueryLexer.popstate_tag_callback
    functionSourceFile: pygments.lexers.webmisc
    functionUses: 0
    functionsReached:
    - lexer.xquery_parse_state.pop
    - ctx.stack.append
    - match.end
    - match.group
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lexer.xquery_parse_state.pop
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 132
    functionName: pygments.lexers.webmisc.XQueryLexer.popstate_xmlcomment_callback
    functionSourceFile: pygments.lexers.webmisc
    functionUses: 0
    functionsReached:
    - lexer.xquery_parse_state.pop
    - ctx.stack.append
    - match.end
    - match.group
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 137
    functionName: pygments.lexers.webmisc.XQueryLexer.popstate_kindtest_callback
    functionSourceFile: pygments.lexers.webmisc
    functionUses: 0
    functionsReached:
    - lexer.xquery_parse_state.pop
    - re.match
    - ctx.stack.append
    - match.end
    - match.group
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 152
    functionName: pygments.lexers.webmisc.XQueryLexer.popstate_callback
    functionSourceFile: pygments.lexers.webmisc
    functionUses: 0
    functionsReached:
    - ctx.stack.pop
    - lexer.xquery_parse_state.pop
    - ctx.stack.append
    - match.end
    - match.group
    - <builtin>.len
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 168
    functionName: pygments.lexers.webmisc.XQueryLexer.pushstate_element_content_starttag_callback
    functionSourceFile: pygments.lexers.webmisc
    functionUses: 0
    functionsReached:
    - lexer.xquery_parse_state.append
    - ctx.stack.append
    - match.end
    - match.group
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lexer.xquery_parse_state.append
    functionSourceFile: <builtin>
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 174
    functionName: pygments.lexers.webmisc.XQueryLexer.pushstate_cdata_section_callback
    functionSourceFile: pygments.lexers.webmisc
    functionUses: 0
    functionsReached:
    - lexer.xquery_parse_state.append
    - ctx.stack.append
    - match.end
    - match.group
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 180
    functionName: pygments.lexers.webmisc.XQueryLexer.pushstate_starttag_callback
    functionSourceFile: pygments.lexers.webmisc
    functionUses: 0
    functionsReached:
    - lexer.xquery_parse_state.append
    - ctx.stack.append
    - match.end
    - match.group
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 186
    functionName: pygments.lexers.webmisc.XQueryLexer.pushstate_operator_order_callback
    functionSourceFile: pygments.lexers.webmisc
    functionUses: 0
    functionsReached:
    - match.end
    - match.group
    - lexer.xquery_parse_state.append
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 194
    functionName: pygments.lexers.webmisc.XQueryLexer.pushstate_operator_map_callback
    functionSourceFile: pygments.lexers.webmisc
    functionUses: 0
    functionsReached:
    - match.end
    - match.group
    - lexer.xquery_parse_state.append
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 202
    functionName: pygments.lexers.webmisc.XQueryLexer.pushstate_operator_root_validate
    functionSourceFile: pygments.lexers.webmisc
    functionUses: 0
    functionsReached:
    - match.end
    - match.group
    - lexer.xquery_parse_state.append
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 210
    functionName: pygments.lexers.webmisc.XQueryLexer.pushstate_operator_root_validate_withmode
    functionSourceFile: pygments.lexers.webmisc
    functionUses: 0
    functionsReached:
    - match.end
    - match.group
    - lexer.xquery_parse_state.append
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 218
    functionName: pygments.lexers.webmisc.XQueryLexer.pushstate_operator_processing_instruction_callback
    functionSourceFile: pygments.lexers.webmisc
    functionUses: 0
    functionsReached:
    - lexer.xquery_parse_state.append
    - ctx.stack.append
    - match.end
    - match.group
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 224
    functionName: pygments.lexers.webmisc.XQueryLexer.pushstate_element_content_processing_instruction_callback
    functionSourceFile: pygments.lexers.webmisc
    functionUses: 0
    functionsReached:
    - lexer.xquery_parse_state.append
    - ctx.stack.append
    - match.end
    - match.group
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 230
    functionName: pygments.lexers.webmisc.XQueryLexer.pushstate_element_content_cdata_section_callback
    functionSourceFile: pygments.lexers.webmisc
    functionUses: 0
    functionsReached:
    - lexer.xquery_parse_state.append
    - ctx.stack.append
    - match.end
    - match.group
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 236
    functionName: pygments.lexers.webmisc.XQueryLexer.pushstate_operator_cdata_section_callback
    functionSourceFile: pygments.lexers.webmisc
    functionUses: 0
    functionsReached:
    - lexer.xquery_parse_state.append
    - ctx.stack.append
    - match.end
    - match.group
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 242
    functionName: pygments.lexers.webmisc.XQueryLexer.pushstate_element_content_xmlcomment_callback
    functionSourceFile: pygments.lexers.webmisc
    functionUses: 0
    functionsReached:
    - lexer.xquery_parse_state.append
    - ctx.stack.append
    - match.end
    - match.group
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 248
    functionName: pygments.lexers.webmisc.XQueryLexer.pushstate_operator_xmlcomment_callback
    functionSourceFile: pygments.lexers.webmisc
    functionUses: 0
    functionsReached:
    - lexer.xquery_parse_state.append
    - ctx.stack.append
    - match.end
    - match.group
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 254
    functionName: pygments.lexers.webmisc.XQueryLexer.pushstate_kindtest_callback
    functionSourceFile: pygments.lexers.webmisc
    functionUses: 0
    functionsReached:
    - lexer.xquery_parse_state.append
    - ctx.stack.append
    - match.end
    - match.group
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 262
    functionName: pygments.lexers.webmisc.XQueryLexer.pushstate_operator_kindtestforpi_callback
    functionSourceFile: pygments.lexers.webmisc
    functionUses: 0
    functionsReached:
    - lexer.xquery_parse_state.append
    - ctx.stack.append
    - match.end
    - match.group
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 270
    functionName: pygments.lexers.webmisc.XQueryLexer.pushstate_operator_kindtest_callback
    functionSourceFile: pygments.lexers.webmisc
    functionUses: 0
    functionsReached:
    - lexer.xquery_parse_state.append
    - ctx.stack.append
    - match.end
    - match.group
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 278
    functionName: pygments.lexers.webmisc.XQueryLexer.pushstate_occurrenceindicator_kindtest_callback
    functionSourceFile: pygments.lexers.webmisc
    functionUses: 0
    functionsReached:
    - lexer.xquery_parse_state.append
    - ctx.stack.append
    - match.end
    - match.group
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 286
    functionName: pygments.lexers.webmisc.XQueryLexer.pushstate_operator_starttag_callback
    functionSourceFile: pygments.lexers.webmisc
    functionUses: 0
    functionsReached:
    - lexer.xquery_parse_state.append
    - ctx.stack.append
    - match.end
    - match.group
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 292
    functionName: pygments.lexers.webmisc.XQueryLexer.pushstate_operator_root_callback
    functionSourceFile: pygments.lexers.webmisc
    functionUses: 0
    functionsReached:
    - match.end
    - match.group
    - lexer.xquery_parse_state.append
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 298
    functionName: pygments.lexers.webmisc.XQueryLexer.pushstate_operator_root_construct_callback
    functionSourceFile: pygments.lexers.webmisc
    functionUses: 0
    functionsReached:
    - match.end
    - match.group
    - lexer.xquery_parse_state.append
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 306
    functionName: pygments.lexers.webmisc.XQueryLexer.pushstate_root_callback
    functionSourceFile: pygments.lexers.webmisc
    functionUses: 0
    functionsReached:
    - lexer.xquery_parse_state.append
    - ctx.stack.pop
    - match.end
    - match.group
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 313
    functionName: pygments.lexers.webmisc.XQueryLexer.pushstate_operator_attribute_callback
    functionSourceFile: pygments.lexers.webmisc
    functionUses: 0
    functionsReached:
    - match.end
    - match.group
    - ctx.stack.append
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.webmisc.XQueryLexer
    functionSourceFile: pygments.lexers.webmisc
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.webmisc.QmlLexer
    functionSourceFile: pygments.lexers.webmisc
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.webmisc.CirruLexer
    functionSourceFile: pygments.lexers.webmisc
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.webmisc.SlimLexer
    functionSourceFile: pygments.lexers.webmisc
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexers.css._starts_block
    - pygments.lexer.using
    - pygments.lexer.default.__init__
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - token
    - state
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 431
    functionName: pygments.lexers.css._starts_block
    functionSourceFile: ''
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.css
    functionSourceFile: pygments.lexers.css
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.css.CssLexer
    functionSourceFile: pygments.lexers.css
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 415
    functionName: pygments.lexers.css._indentation
    functionSourceFile: pygments.lexers.css
    functionUses: 0
    functionsReached:
    - <builtin>.hasattr
    - ctx.stack.append
    - indentation.startswith
    - match.end
    - match.group
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: indentation.startswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 432
    functionName: pygments.lexers.css._starts_block.callback
    functionSourceFile: pygments.lexers.css
    functionUses: 0
    functionsReached:
    - match.end
    - match.group
    - <builtin>.hasattr
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.css.SassLexer
    functionSourceFile: pygments.lexers.css
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexers.css._starts_block
    - pygments.lexer.default.__init__
    - common_sass_tokens.items
    - copy.copy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: common_sass_tokens.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: copy.copy
    functionSourceFile: copy
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.css.ScssLexer
    functionSourceFile: pygments.lexers.css
    functionUses: 0
    functionsReached:
    - common_sass_tokens.items
    - copy.copy
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers._css_builtins
    functionSourceFile: pygments.lexers._css_builtins
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.html
    functionSourceFile: pygments.lexers.html
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.html.HtmlLexer
    functionSourceFile: pygments.lexers.html
    functionUses: 0
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - pygments.lexer.bygroups
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 102
    functionName: pygments.lexers.html.HtmlLexer.analyse_text
    functionSourceFile: pygments.lexers.html
    functionUses: 3
    functionsReached:
    - pygments.util.html_doctype_matches
    - m.group
    - re.compile
    - doctype_lookup_re.search
    - doctype.strip
    - pygments.util.doctype_matches
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.html.DtdLexer
    functionSourceFile: pygments.lexers.html
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 189
    functionName: pygments.lexers.html.DtdLexer.analyse_text
    functionSourceFile: pygments.lexers.html
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    - xml_decl_re.match
    - pygments.util.looks_like_xml
    - tag_re.search
    - doctype_lookup_re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 236
    functionName: pygments.lexers.html.XmlLexer.analyse_text
    functionSourceFile: pygments.lexers.html
    functionUses: 5
    functionsReached:
    - <builtin>.hash
    - xml_decl_re.match
    - pygments.util.looks_like_xml
    - tag_re.search
    - doctype_lookup_re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 264
    functionName: pygments.lexers.html.XsltLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.html
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - stack.append
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - <builtin>.super
    - value.lower
    - m.group
    - value.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - re.match
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 273
    functionName: pygments.lexers.html.XsltLexer.analyse_text
    functionSourceFile: pygments.lexers.html
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    - xml_decl_re.match
    - pygments.util.looks_like_xml
    - tag_re.search
    - doctype_lookup_re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.html.HamlLexer
    functionSourceFile: pygments.lexers.html
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexers.css._starts_block
    - pygments.lexer.using
    - pygments.lexer.default.__init__
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.html.ScamlLexer
    functionSourceFile: pygments.lexers.html
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexers.css._starts_block
    - pygments.lexer.using
    - pygments.lexer.default.__init__
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.html.PugLexer
    functionSourceFile: pygments.lexers.html
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexers.css._starts_block
    - pygments.lexer.using
    - pygments.lexer.default.__init__
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.html.UrlEncodedLexer
    functionSourceFile: pygments.lexers.html
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.html.VueLexer
    functionSourceFile: pygments.lexers.html
    functionUses: 0
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - pygments.lexer.bygroups
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.jvm
    functionSourceFile: pygments.lexers.jvm
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.jvm.JavaLexer
    functionSourceFile: pygments.lexers.jvm
    functionUses: 0
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - pygments.lexer.bygroups
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 5
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 145
    functionName: pygments.lexers.jvm.AspectJLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.jvm
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - stack.append
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - <builtin>.super
    - value.lower
    - value.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.jvm.ScalaLexer
    functionSourceFile: pygments.lexers.jvm
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - letter.replace
    - <builtin>.globals
    - pygments.unistring.combine
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: letter.replace
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.jvm.GosuLexer
    functionSourceFile: pygments.lexers.jvm
    functionUses: 0
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - pygments.lexer.bygroups
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 534
    functionName: pygments.lexers.jvm.GosuTemplateLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.jvm
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - val.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - options.get
    - pygments.plugin.find_plugin_filters
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - value.lower
    - <builtin>.list
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.plugin.iter_entry_points
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - entrypoint.load
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - value.split
    - <builtin>.hasattr
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - stack.append
    - <builtin>.super
    - pygments.lexer.Lexer.__init__
    - pygments.util.get_list_opt
    - <builtin>.int
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.jvm.GroovyLexer
    functionSourceFile: pygments.lexers.jvm
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexer.using
    - pygments.lexer.default.__init__
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 613
    functionName: pygments.lexers.jvm.GroovyLexer.analyse_text
    functionSourceFile: pygments.lexers.jvm
    functionUses: 0
    functionsReached:
    - text.lower
    - re.compile
    - x.startswith
    - split_path_re.split
    - first_line.startswith
    - text.find
    - pygments.util.shebang_matches
    - regex.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.jvm.ClojureLexer
    functionSourceFile: pygments.lexers.jvm
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.jvm.TeaLangLexer
    functionSourceFile: pygments.lexers.jvm
    functionUses: 0
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - pygments.lexer.bygroups
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.jvm.CeylonLexer
    functionSourceFile: pygments.lexers.jvm
    functionUses: 0
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - pygments.lexer.bygroups
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.jvm.KotlinLexer
    functionSourceFile: pygments.lexers.jvm
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexer.using
    - pygments.lexer.default.__init__
    - <builtin>.globals
    - pygments.unistring.combine
    - <builtin>.isinstance
    - pygments.lexer.words.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.jvm.XtendLexer
    functionSourceFile: pygments.lexers.jvm
    functionUses: 0
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - pygments.lexer.bygroups
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.jvm.PigLexer
    functionSourceFile: pygments.lexers.jvm
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.jvm.GoloLexer
    functionSourceFile: pygments.lexers.jvm
    functionUses: 0
    functionsReached:
    - pygments.lexer.combined.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.jvm.JasminLexer
    functionSourceFile: pygments.lexers.jvm
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1733
    functionName: pygments.lexers.jvm.JasminLexer.analyse_text
    functionSourceFile: pygments.lexers.jvm
    functionUses: 0
    functionsReached:
    - re.search
    - <builtin>.min
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.jvm.SarlLexer
    functionSourceFile: pygments.lexers.jvm
    functionUses: 0
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - pygments.lexer.bygroups
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.ruby
    functionSourceFile: pygments.lexers.ruby
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 10
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 43
    functionName: pygments.lexers.ruby.RubyLexer.heredoc_callback
    functionSourceFile: pygments.lexers.ruby
    functionUses: 0
    functionsReached:
    - <builtin>.type
    - m.end
    - pygments.lexer.LexerContext.__init__
    - ctx.stack.append
    - match.end
    - amatch.start
    - match.start
    - m.group
    - <builtin>.isinstance
    - amatch.group
    - <builtin>.bool
    - <builtin>.abs
    - pygments.lexer.ExtendedRegexLexer.get_tokens_unprocessed
    - ctx.stack.pop
    - lines.append
    - line_re.finditer
    - match.group
    - ctx.__dict__.setdefault
    - <builtin>.len
    - heredocstack.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctx.__dict__.setdefault
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: heredocstack.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: amatch.start
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: amatch.group
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 90
    functionName: pygments.lexers.ruby.RubyLexer.gen_rubystrings_rules
    functionSourceFile: pygments.lexers.ruby
    functionUses: 1
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 91
    functionName: pygments.lexers.ruby.RubyLexer.gen_rubystrings_rules.intp_regex_callback
    functionSourceFile: pygments.lexers.ruby
    functionUses: 0
    functionsReached:
    - pygments.lexer.LexerContext.__init__
    - match.end
    - match.group
    - <builtin>.len
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 99
    functionName: pygments.lexers.ruby.RubyLexer.gen_rubystrings_rules.intp_string_callback
    functionSourceFile: pygments.lexers.ruby
    functionUses: 0
    functionsReached:
    - pygments.lexer.LexerContext.__init__
    - match.end
    - match.group
    - <builtin>.len
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.ruby.RubyLexer
    functionSourceFile: pygments.lexers.ruby
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexers.ruby.RubyLexer.gen_rubystrings_rules
    - tokens.update
    - pygments.lexer.default.__init__
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 392
    functionName: pygments.lexers.ruby.RubyLexer.analyse_text
    functionSourceFile: pygments.lexers.ruby
    functionUses: 2
    functionsReached:
    - text.lower
    - re.compile
    - x.startswith
    - split_path_re.split
    - first_line.startswith
    - text.find
    - pygments.util.shebang_matches
    - regex.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.ruby.RubyConsoleLexer
    functionSourceFile: pygments.lexers.ruby
    functionUses: 0
    functionsReached:
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 410
    functionName: pygments.lexers.ruby.RubyConsoleLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.ruby
    functionUses: 0
    functionsReached:
    - <builtin>.type
    - m.end
    - pygments.lexer.LexerContext.__init__
    - val.split
    - options.get
    - ctx.stack.append
    - pygments.plugin.find_plugin_filters
    - match.start
    - <builtin>.list
    - m.group
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - insertions.append
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - <builtin>.next
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - <builtin>.iter
    - pygments.lexer.do_insertions
    - <builtin>.abs
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - pygments.lexer.ExtendedRegexLexer.get_tokens_unprocessed
    - ctx.stack.pop
    - pygments.lexer.Lexer.__init__
    - line_re.finditer
    - pygments.util.get_list_opt
    - <builtin>.int
    - match.group
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.ruby.FancyLexer
    functionSourceFile: pygments.lexers.ruby
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.json5
    functionSourceFile: pygments.lexers.json5
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - quote_mark
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 18
    functionName: pygments.lexers.json5.string_rules
    functionSourceFile: pygments.lexers.json5
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - quote_mark
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 27
    functionName: pygments.lexers.json5.quoted_field_name
    functionSourceFile: pygments.lexers.json5
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.json5.Json5Lexer
    functionSourceFile: pygments.lexers.json5
    functionUses: 0
    functionsReached:
    - pygments.lexers.json5.string_rules
    - pygments.lexers.json5.quoted_field_name
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.hare
    functionSourceFile: pygments.lexers.hare
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.hare.HareLexer
    functionSourceFile: pygments.lexers.hare
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers._tsql_builtins
    functionSourceFile: pygments.lexers._tsql_builtins
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.boa
    functionSourceFile: pygments.lexers.boa
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.boa.BoaLexer
    functionSourceFile: pygments.lexers.boa
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.slash
    functionSourceFile: pygments.lexers.slash
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - new_state
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 21
    functionName: pygments.lexers.slash.SlashLanguageLexer.move_state
    functionSourceFile: pygments.lexers.slash
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 24
    functionName: pygments.lexers.slash.SlashLanguageLexer.right_angle_bracket
    functionSourceFile: pygments.lexers.slash
    functionUses: 0
    functionsReached:
    - ctx.stack.pop
    - match.end
    - <builtin>.len
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.slash.SlashLanguageLexer
    functionSourceFile: pygments.lexers.slash
    functionUses: 0
    functionsReached:
    - pygments.lexers.slash.SlashLanguageLexer.move_state
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 181
    functionName: pygments.lexers.slash.SlashLexer.__init__
    functionSourceFile: pygments.lexers.slash
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.super
    functionSourceFile: <builtin>
    functionUses: 149
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.web
    functionSourceFile: pygments.lexers.web
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.php
    functionSourceFile: pygments.lexers.php
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.php.ZephirLexer
    functionSourceFile: pygments.lexers.php
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 105
    functionName: pygments.lexers.php.PsyshConsoleLexer.__init__
    functionSourceFile: pygments.lexers.php
    functionUses: 0
    functionsReached:
    - val.split
    - options.get
    - pygments.plugin.find_plugin_filters
    - <builtin>.list
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - pygments.lexer.Lexer.__init__
    - pygments.util.get_list_opt
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 5
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 109
    functionName: pygments.lexers.php.PsyshConsoleLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.php
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - <builtin>.set
    - val.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - options.get
    - pygments.plugin.find_plugin_filters
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - match.start
    - value.lower
    - <builtin>.list
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.plugin.iter_entry_points
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - entrypoint.load
    - <builtin>.isinstance
    - insertions.append
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - line.rstrip
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - value.split
    - <builtin>.hasattr
    - <builtin>.next
    - pygments.filters.get_filter_by_name
    - MODULES.items
    - <builtin>.iter
    - <builtin>.bool
    - pygments.lexer.do_insertions
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - stack.append
    - options.pop
    - <builtin>.super
    - pygments.lexer.Lexer.__init__
    - line.startswith
    - line_re.finditer
    - pygments.util.get_list_opt
    - <builtin>.int
    - pygments.lexers.php.PhpLexer.__init__
    - match.group
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.php.PhpLexer
    functionSourceFile: pygments.lexers.php
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexer.using
    - pygments.lexer.default.__init__
    - <builtin>.isinstance
    - pygments.lexer.words.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: options.pop
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: MODULES.items
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 328
    functionName: pygments.lexers.php.PhpLexer.analyse_text
    functionSourceFile: pygments.lexers.php
    functionUses: 6
    functionsReached:
    - text.lower
    - re.compile
    - x.startswith
    - re.search
    - split_path_re.split
    - first_line.startswith
    - text.find
    - pygments.util.shebang_matches
    - regex.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: pygments.lexers._php_builtins
    functionSourceFile: pygments.lexers._php_builtins
    functionUses: 0
    functionsReached:
    - <builtin>.sum
    - glob.glob
    - module_re.search
    - <builtin>.print
    - shutil.rmtree
    - pygments.lexers._php_builtins.get_php_functions
    - urllib.request.urlretrieve
    - pygments.lexers._php_builtins.run
    - <builtin>.open
    - search.group
    - pygments.lexers._php_builtins.regenerate
    - function_re.finditer
    - pprint.pformat
    - os.remove
    - <builtin>.tuple
    - pygments.lexers._php_builtins.get_php_references
    - tar.extractall
    - fp.read
    - fp.write
    - tarfile.open
    - re.compile
    - content.find
    - modules.values
    - match.group
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 2
    IfCount: 7
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 3263
    functionName: pygments.lexers._php_builtins.get_php_functions
    functionSourceFile: pygments.lexers._php_builtins
    functionUses: 2
    functionsReached:
    - <builtin>.open
    - search.group
    - glob.glob
    - module_re.search
    - function_re.finditer
    - tarfile.open
    - re.compile
    - os.remove
    - <builtin>.tuple
    - pygments.lexers._php_builtins.get_php_references
    - match.group
    - urllib.request.urlretrieve
    - tar.extractall
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3298
    functionName: pygments.lexers._php_builtins.get_php_references
    functionSourceFile: pygments.lexers._php_builtins
    functionUses: 3
    functionsReached:
    - glob.glob
    - tarfile.open
    - os.remove
    - urllib.request.urlretrieve
    - tar.extractall
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: module_re.search
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: search.group
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: function_re.finditer
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.tuple
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.request.urlretrieve
    functionSourceFile: urllib
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tarfile.open
    functionSourceFile: tarfile
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tar.extractall
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: glob.glob
    functionSourceFile: glob
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.remove
    functionSourceFile: os
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - filename
    - modules
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3305
    functionName: pygments.lexers._php_builtins.regenerate
    functionSourceFile: pygments.lexers._php_builtins
    functionUses: 2
    functionsReached:
    - <builtin>.open
    - fp.write
    - pprint.pformat
    - content.find
    - fp.read
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pprint.pformat
    functionSourceFile: pprint
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 3317
    functionName: pygments.lexers._php_builtins.run
    functionSourceFile: pygments.lexers._php_builtins
    functionUses: 1
    functionsReached:
    - <builtin>.sum
    - glob.glob
    - module_re.search
    - <builtin>.print
    - shutil.rmtree
    - pygments.lexers._php_builtins.get_php_functions
    - urllib.request.urlretrieve
    - <builtin>.open
    - search.group
    - pygments.lexers._php_builtins.regenerate
    - function_re.finditer
    - pprint.pformat
    - os.remove
    - <builtin>.tuple
    - pygments.lexers._php_builtins.get_php_references
    - tar.extractall
    - fp.read
    - fp.write
    - tarfile.open
    - re.compile
    - content.find
    - modules.values
    - match.group
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: modules.values
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: shutil.rmtree
    functionSourceFile: shutil
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.actionscript
    functionSourceFile: pygments.lexers.actionscript
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.actionscript.ActionScriptLexer
    functionSourceFile: pygments.lexers.actionscript
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 112
    functionName: pygments.lexers.actionscript.ActionScriptLexer.analyse_text
    functionSourceFile: pygments.lexers.actionscript
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.actionscript.ActionScript3Lexer
    functionSourceFile: pygments.lexers.actionscript
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexer.using
    - pygments.lexer.default.__init__
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 197
    functionName: pygments.lexers.actionscript.ActionScript3Lexer.analyse_text
    functionSourceFile: pygments.lexers.actionscript
    functionUses: 2
    functionsReached:
    - re.match
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.actionscript.MxmlLexer
    functionSourceFile: pygments.lexers.actionscript
    functionUses: 0
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - pygments.lexer.bygroups
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.data
    functionSourceFile: pygments.lexers.data
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwds
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 22
    functionName: pygments.lexers.data.YamlLexerContext.__init__
    functionSourceFile: pygments.lexers.data
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - token_class
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 43
    functionName: pygments.lexers.data.YamlLexer.something
    functionSourceFile: pygments.lexers.data
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - context
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 45
    functionName: pygments.lexers.data.YamlLexer.something.callback
    functionSourceFile: pygments.lexers.data
    functionUses: 0
    functionsReached:
    - match.end
    - match.group
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - token_class
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 53
    functionName: pygments.lexers.data.YamlLexer.reset_indent
    functionSourceFile: pygments.lexers.data
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - context
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 55
    functionName: pygments.lexers.data.YamlLexer.reset_indent.callback
    functionSourceFile: pygments.lexers.data
    functionUses: 0
    functionsReached:
    - match.end
    - match.group
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d1ab3c70>
    argNames:
    - token_class
    - start
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 65
    functionName: pygments.lexers.data.YamlLexer.save_indent
    functionSourceFile: pygments.lexers.data
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 2
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - context
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 67
    functionName: pygments.lexers.data.YamlLexer.save_indent.callback
    functionSourceFile: pygments.lexers.data
    functionUses: 0
    functionsReached:
    - context.indent_stack.pop
    - match.end
    - match.group
    - <builtin>.len
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: context.indent_stack.pop
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d5678850>
    argNames:
    - token_class
    - implicit
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 87
    functionName: pygments.lexers.data.YamlLexer.set_indent
    functionSourceFile: pygments.lexers.data
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - context
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 89
    functionName: pygments.lexers.data.YamlLexer.set_indent.callback
    functionSourceFile: pygments.lexers.data
    functionUses: 0
    functionsReached:
    - context.indent_stack.append
    - match.end
    - match.group
    - <builtin>.len
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: context.indent_stack.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - token_class
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 100
    functionName: pygments.lexers.data.YamlLexer.set_block_scalar_indent
    functionSourceFile: pygments.lexers.data
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - context
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 102
    functionName: pygments.lexers.data.YamlLexer.set_block_scalar_indent.callback
    functionSourceFile: pygments.lexers.data
    functionUses: 0
    functionsReached:
    - <builtin>.max
    - <builtin>.int
    - match.end
    - match.group
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - indent_token_class
    - content_token_class
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 117
    functionName: pygments.lexers.data.YamlLexer.parse_block_scalar_empty_line
    functionSourceFile: pygments.lexers.data
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - context
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 119
    functionName: pygments.lexers.data.YamlLexer.parse_block_scalar_empty_line.callback
    functionSourceFile: pygments.lexers.data
    functionUses: 0
    functionsReached:
    - match.end
    - match.group
    - <builtin>.len
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - token_class
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 134
    functionName: pygments.lexers.data.YamlLexer.parse_block_scalar_indent
    functionSourceFile: pygments.lexers.data
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 5
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - context
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 136
    functionName: pygments.lexers.data.YamlLexer.parse_block_scalar_indent.callback
    functionSourceFile: pygments.lexers.data
    functionUses: 0
    functionsReached:
    - context.stack.pop
    - <builtin>.max
    - match.end
    - match.group
    - <builtin>.len
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: context.stack.pop
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - token_class
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 154
    functionName: pygments.lexers.data.YamlLexer.parse_plain_scalar_indent
    functionSourceFile: pygments.lexers.data
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - context
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 156
    functionName: pygments.lexers.data.YamlLexer.parse_plain_scalar_indent.callback
    functionSourceFile: pygments.lexers.data
    functionUses: 0
    functionsReached:
    - context.stack.pop
    - match.end
    - match.group
    - <builtin>.len
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.data.YamlLexer
    functionSourceFile: pygments.lexers.data
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexers.data.YamlLexer.save_indent
    - pygments.lexers.data.YamlLexer.parse_plain_scalar_indent
    - pygments.lexers.data.YamlLexer.set_block_scalar_indent
    - pygments.lexers.data.YamlLexer.set_indent
    - pygments.lexers.data.YamlLexer.something
    - pygments.lexers.data.YamlLexer.parse_block_scalar_empty_line
    - pygments.lexers.data.YamlLexer.reset_indent
    - pygments.lexers.data.YamlLexer.parse_block_scalar_indent
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d61a6550>
    - <ast.Constant object at 0x7fa7d61a6580>
    argNames:
    - self
    - text
    - context
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 430
    functionName: pygments.lexers.data.YamlLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.data
    functionUses: 0
    functionsReached:
    - pygments.lexers.data.YamlLexerContext.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.data.JsonLexer
    functionSourceFile: pygments.lexers.data
    functionUses: 0
    functionsReached:
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: queue.append
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: queue.clear
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 758
    functionName: pygments.lexers.data.JsonLdLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.data
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.smithy
    functionSourceFile: pygments.lexers.smithy
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.smithy.SmithyLexer
    functionSourceFile: pygments.lexers.smithy
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.unicon
    functionSourceFile: pygments.lexers.unicon
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.unicon.UniconLexer
    functionSourceFile: pygments.lexers.unicon
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexer.using
    - kwargs.pop
    - <builtin>.isinstance
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.unicon.IconLexer
    functionSourceFile: pygments.lexers.unicon
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexer.using
    - kwargs.pop
    - <builtin>.isinstance
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.unicon.UcodeLexer
    functionSourceFile: pygments.lexers.unicon
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 390
    functionName: pygments.lexers.unicon.UcodeLexer.analyse_text
    functionSourceFile: pygments.lexers.unicon
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.idl
    functionSourceFile: pygments.lexers.idl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.idl.IDLLexer
    functionSourceFile: pygments.lexers.idl
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 275
    functionName: pygments.lexers.idl.IDLLexer.analyse_text
    functionSourceFile: pygments.lexers.idl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.bare
    functionSourceFile: pygments.lexers.bare
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.bare.BareLexer
    functionSourceFile: pygments.lexers.bare
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.textfmts
    functionSourceFile: pygments.lexers.textfmts
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.textfmts.IrcLogsLexer
    functionSourceFile: pygments.lexers.textfmts
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.textfmts.GettextLexer
    functionSourceFile: pygments.lexers.textfmts
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Tuple object at 0x7fa7d3b93610>
    argNames:
    - self
    - text
    - stack
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 128
    functionName: pygments.lexers.textfmts.HttpLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.textfmts
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - stack.append
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - <builtin>.super
    - value.lower
    - value.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - match
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 133
    functionName: pygments.lexers.textfmts.HttpLexer.header_callback
    functionSourceFile: pygments.lexers.textfmts
    functionUses: 0
    functionsReached:
    - match.group
    - content_type.find
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: content_type.find
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - match
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 146
    functionName: pygments.lexers.textfmts.HttpLexer.continuous_header_callback
    functionSourceFile: pygments.lexers.textfmts
    functionUses: 0
    functionsReached:
    - match.group
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - match
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 151
    functionName: pygments.lexers.textfmts.HttpLexer.content_callback
    functionSourceFile: pygments.lexers.textfmts
    functionUses: 0
    functionsReached:
    - possible_lexer_mimetypes.append
    - <builtin>.getattr
    - importlib.metadata.entry_points
    - <builtin>.__import__
    - re.sub
    - <builtin>.hasattr
    - lexer.get_tokens_unprocessed
    - pygments.lexers.get_lexer_for_mimetype
    - pygments.lexers._load_lexers
    - pygments.plugin.iter_entry_points
    - entrypoint.load
    - pygments.plugin.find_plugin_lexers
    - LEXERS.values
    - importlib.metadata.entry_points.select
    - match.group
    - importlib.metadata.entry_points.get
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: re.sub
    functionSourceFile: re
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: possible_lexer_mimetypes.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lexer.get_tokens_unprocessed
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.textfmts.HttpLexer
    functionSourceFile: pygments.lexers.textfmts
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 198
    functionName: pygments.lexers.textfmts.HttpLexer.analyse_text
    functionSourceFile: pygments.lexers.textfmts
    functionUses: 0
    functionsReached:
    - re.search
    - <builtin>.any
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.textfmts.TodotxtLexer
    functionSourceFile: pygments.lexers.textfmts
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - match
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 324
    functionName: pygments.lexers.textfmts.NotmuchLexer._highlight_code
    functionSourceFile: pygments.lexers.textfmts
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    - lexer.get_tokens_unprocessed
    - options.get
    - <builtin>.range
    - buf.splitlines
    - m.group
    - _alias.lower
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - pygments.plugin.find_plugin_lexers
    - code.strip
    - LEXERS.values
    - <builtin>.isinstance
    - pygments.modeline.get_filetype_from_buffer
    - importlib.metadata.entry_points.select
    - pygments.modeline.get_filetype_from_line
    - pygments.lexers.get_lexer_by_name
    - importlib.metadata.entry_points.get
    - importlib.metadata.entry_points
    - pygments.util.guess_decode
    - <builtin>.hasattr
    - <builtin>.__import__
    - pygments.lexers.guess_lexer
    - text.decode
    - <builtin>.sorted
    - pygments.lexers._iter_lexerclasses
    - lexer.analyse_text
    - pygments.lexers._load_lexers
    - _text.decode
    - locale.getpreferredencoding
    - modeline_re.search
    - match.group
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: code.strip
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.textfmts.NotmuchLexer
    functionSourceFile: pygments.lexers.textfmts
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 382
    functionName: pygments.lexers.textfmts.NotmuchLexer.analyse_text
    functionSourceFile: pygments.lexers.textfmts
    functionUses: 0
    functionsReached:
    - text.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 385
    functionName: pygments.lexers.textfmts.NotmuchLexer.__init__
    functionSourceFile: pygments.lexers.textfmts
    functionUses: 0
    functionsReached:
    - val.split
    - options.get
    - pygments.plugin.find_plugin_filters
    - <builtin>.list
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - pygments.lexer.Lexer.__init__
    - pygments.util.get_list_opt
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.textfmts.KernelLogLexer
    functionSourceFile: pygments.lexers.textfmts
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.hexdump
    functionSourceFile: pygments.lexers.hexdump
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.hexdump.HexdumpLexer
    functionSourceFile: pygments.lexers.hexdump
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.graph
    functionSourceFile: pygments.lexers.graph
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.graph.CypherLexer
    functionSourceFile: pygments.lexers.graph
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexer.using
    - kwargs.pop
    - <builtin>.isinstance
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.c_like
    functionSourceFile: pygments.lexers.c_like
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.c_like.PikeLexer
    functionSourceFile: pygments.lexers.c_like
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.c_like.NesCLexer
    functionSourceFile: pygments.lexers.c_like
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.c_like.ECLexer
    functionSourceFile: pygments.lexers.c_like
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.c_like.ValaLexer
    functionSourceFile: pygments.lexers.c_like
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 1
    IfCount: 7
    argCount: 3
    argDefaultValues:
    - <ast.Tuple object at 0x7fa7dccbbcd0>
    argNames:
    - self
    - text
    - stack
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 306
    functionName: pygments.lexers.c_like.CudaLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.c_like
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - stack.append
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - <builtin>.super
    - value.lower
    - value.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - pygments.lexers.c_cpp.CFamilyLexer.get_tokens_unprocessed
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 3
    argDefaultValues:
    - <ast.Tuple object at 0x7fa7d5efbd00>
    argNames:
    - self
    - text
    - stack
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 255
    functionName: pygments.lexers.c_cpp.CFamilyLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.c_cpp
    functionUses: 4
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - stack.append
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - <builtin>.super
    - value.lower
    - value.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 374
    functionName: pygments.lexers.c_like.SwigLexer.analyse_text
    functionSourceFile: pygments.lexers.c_like
    functionUses: 0
    functionsReached:
    - re.findall
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: re.findall
    functionSourceFile: re
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.c_like.MqlLexer
    functionSourceFile: pygments.lexers.c_like
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 6
    IfCount: 5
    argCount: 3
    argDefaultValues:
    - <ast.Tuple object at 0x7fa7d4cb8100>
    argNames:
    - self
    - text
    - stack
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 524
    functionName: pygments.lexers.c_like.ArduinoLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.c_like
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - stack.append
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - <builtin>.super
    - value.lower
    - value.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - pygments.lexers.c_cpp.CFamilyLexer.get_tokens_unprocessed
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.c_like.CharmciLexer
    functionSourceFile: pygments.lexers.c_like
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.c_like.OmgIdlLexer
    functionSourceFile: pygments.lexers.c_like
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.c_like.PromelaLexer
    functionSourceFile: pygments.lexers.c_like
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers._mql_builtins
    functionSourceFile: pygments.lexers._mql_builtins
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.c_cpp
    functionSourceFile: pygments.lexers.c_cpp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.c_cpp.CFamilyLexer
    functionSourceFile: pygments.lexers.c_cpp
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexer.using
    - pygments.lexer.default.__init__
    - <builtin>.isinstance
    - pygments.lexer.words.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.c_cpp.CLexer
    functionSourceFile: pygments.lexers.c_cpp
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 315
    functionName: pygments.lexers.c_cpp.CLexer.analyse_text
    functionSourceFile: pygments.lexers.c_cpp
    functionUses: 0
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.c_cpp.CppLexer
    functionSourceFile: pygments.lexers.c_cpp
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 410
    functionName: pygments.lexers.c_cpp.CppLexer.analyse_text
    functionSourceFile: pygments.lexers.c_cpp
    functionUses: 2
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers._vim_builtins
    functionSourceFile: pygments.lexers._vim_builtins
    functionUses: 0
    functionsReached:
    - pygments.lexers._vim_builtins._getoption
    - pygments.lexers._vim_builtins._getauto
    - pygments.lexers._vim_builtins._getcommand
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 14
    functionName: pygments.lexers._vim_builtins._getauto
    functionSourceFile: pygments.lexers._vim_builtins
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 109
    functionName: pygments.lexers._vim_builtins._getcommand
    functionSourceFile: pygments.lexers._vim_builtins
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 676
    functionName: pygments.lexers._vim_builtins._getoption
    functionSourceFile: pygments.lexers._vim_builtins
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.asc
    functionSourceFile: pygments.lexers.asc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.asc.AscLexer
    functionSourceFile: pygments.lexers.asc
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 53
    functionName: pygments.lexers.asc.AscLexer.analyse_text
    functionSourceFile: pygments.lexers.asc
    functionUses: 0
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.dotnet
    functionSourceFile: pygments.lexers.dotnet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.dotnet.CSharpLexer
    functionSourceFile: pygments.lexers.dotnet
    functionUses: 0
    functionsReached:
    - levels.items
    - pygments.lexer.bygroups
    - pygments.lexer.using
    - pygments.unistring.allexcept
    - pygments.lexer.default.__init__
    - <builtin>.globals
    - pygments.lexer.words.__init__
    - pygments.unistring.combine
    - <builtin>.isinstance
    - newcats.remove
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: levels.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 165
    functionName: pygments.lexers.dotnet.CSharpLexer.__init__
    functionSourceFile: pygments.lexers.dotnet
    functionUses: 0
    functionsReached:
    - val.split
    - options.get
    - pygments.plugin.find_plugin_filters
    - <builtin>.list
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - pygments.util.get_choice_opt
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - pygments.lexer.Lexer.__init__
    - pygments.util.get_list_opt
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.dotnet.NemerleLexer
    functionSourceFile: pygments.lexers.dotnet
    functionUses: 0
    functionsReached:
    - levels.items
    - pygments.lexer.bygroups
    - pygments.lexer.using
    - pygments.unistring.allexcept
    - <builtin>.globals
    - pygments.unistring.combine
    - <builtin>.isinstance
    - newcats.remove
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 331
    functionName: pygments.lexers.dotnet.NemerleLexer.__init__
    functionSourceFile: pygments.lexers.dotnet
    functionUses: 0
    functionsReached:
    - val.split
    - options.get
    - pygments.plugin.find_plugin_filters
    - <builtin>.list
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - pygments.util.get_choice_opt
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - pygments.lexer.Lexer.__init__
    - pygments.util.get_list_opt
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 342
    functionName: pygments.lexers.dotnet.NemerleLexer.analyse_text
    functionSourceFile: pygments.lexers.dotnet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.dotnet.BooLexer
    functionSourceFile: pygments.lexers.dotnet
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.dotnet.VbNetLexer
    functionSourceFile: pygments.lexers.dotnet
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexer.default.__init__
    - <builtin>.globals
    - pygments.unistring.combine
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 529
    functionName: pygments.lexers.dotnet.VbNetLexer.analyse_text
    functionSourceFile: pygments.lexers.dotnet
    functionUses: 0
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.dotnet.GenericAspxLexer
    functionSourceFile: pygments.lexers.dotnet
    functionUses: 0
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - pygments.lexer.bygroups
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 571
    functionName: pygments.lexers.dotnet.CSharpAspxLexer.__init__
    functionSourceFile: pygments.lexers.dotnet
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 574
    functionName: pygments.lexers.dotnet.CSharpAspxLexer.analyse_text
    functionSourceFile: pygments.lexers.dotnet
    functionUses: 0
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 593
    functionName: pygments.lexers.dotnet.VbNetAspxLexer.__init__
    functionSourceFile: pygments.lexers.dotnet
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 596
    functionName: pygments.lexers.dotnet.VbNetAspxLexer.analyse_text
    functionSourceFile: pygments.lexers.dotnet
    functionUses: 0
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.dotnet.FSharpLexer
    functionSourceFile: pygments.lexers.dotnet
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 753
    functionName: pygments.lexers.dotnet.FSharpLexer.analyse_text
    functionSourceFile: pygments.lexers.dotnet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.dotnet.XppLexer
    functionSourceFile: pygments.lexers.dotnet
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexer.using
    - pygments.unistring.allexcept
    - pygments.lexer.default.__init__
    - <builtin>.globals
    - pygments.lexer.words.__init__
    - XPP_CHARS.replace
    - <builtin>.isinstance
    - newcats.remove
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: XPP_CHARS.replace
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.agile
    functionSourceFile: pygments.lexers.agile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.d
    functionSourceFile: pygments.lexers.d
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.d.DLexer
    functionSourceFile: pygments.lexers.d
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.d.CrocLexer
    functionSourceFile: pygments.lexers.d
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.tcl
    functionSourceFile: pygments.lexers.tcl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.tcl.TclLexer
    functionSourceFile: pygments.lexers.tcl
    functionUses: 0
    functionsReached:
    - pygments.lexers.tcl.TclLexer._gen_command_rules
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d5690fa0>
    argNames:
    - keyword_cmds_re
    - builtin_cmds_re
    - context
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 51
    functionName: pygments.lexers.tcl.TclLexer._gen_command_rules
    functionSourceFile: pygments.lexers.tcl
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 147
    functionName: pygments.lexers.tcl.TclLexer.analyse_text
    functionSourceFile: pygments.lexers.tcl
    functionUses: 0
    functionsReached:
    - text.lower
    - re.compile
    - x.startswith
    - split_path_re.split
    - first_line.startswith
    - text.find
    - pygments.util.shebang_matches
    - regex.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.lisp
    functionSourceFile: pygments.lexers.lisp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 61
    functionName: pygments.lexers.lisp.SchemeLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.lisp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - match
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 176
    functionName: pygments.lexers.lisp.SchemeLexer.decimal_cb
    functionSourceFile: pygments.lexers.lisp
    functionUses: 0
    functionsReached:
    - match.group
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.lisp.SchemeLexer
    functionSourceFile: pygments.lexers.lisp
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 319
    functionName: pygments.lexers.lisp.CommonLispLexer.__init__
    functionSourceFile: pygments.lexers.lisp
    functionUses: 0
    functionsReached:
    - val.split
    - options.get
    - pygments.plugin.find_plugin_filters
    - <builtin>.list
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - pygments.lexer.Lexer.__init__
    - pygments.util.get_list_opt
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 8
    IfCount: 8
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 332
    functionName: pygments.lexers.lisp.CommonLispLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.lisp
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - stack.append
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - <builtin>.super
    - value.lower
    - value.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.lisp.CommonLispLexer
    functionSourceFile: pygments.lexers.lisp
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 472
    functionName: pygments.lexers.lisp.CommonLispLexer.analyse_text
    functionSourceFile: pygments.lexers.lisp
    functionUses: 0
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - entries
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 524
    functionName: pygments.lexers.lisp.HyLexer._multi_escape
    functionSourceFile: pygments.lexers.lisp
    functionUses: 1
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.lisp.HyLexer
    functionSourceFile: pygments.lexers.lisp
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    - pygments.lexers.lisp.HyLexer._multi_escape
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 591
    functionName: pygments.lexers.lisp.HyLexer.analyse_text
    functionSourceFile: pygments.lexers.lisp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.lisp.RacketLexer
    functionSourceFile: pygments.lexers.lisp
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.lisp.NewLispLexer
    functionSourceFile: pygments.lexers.lisp
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 7
    IfCount: 7
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 2200
    functionName: pygments.lexers.lisp.EmacsLispLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.lisp
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - stack.append
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - <builtin>.super
    - value.lower
    - value.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.lisp.EmacsLispLexer
    functionSourceFile: pygments.lexers.lisp
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: MAPPINGS.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.lisp.ShenLexer
    functionSourceFile: pygments.lexers.lisp
    functionUses: 0
    functionsReached:
    - MAPPINGS.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 2392
    functionName: pygments.lexers.lisp.ShenLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.lisp
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - pygments.lexers.lisp.ShenLexer._process_declaration
    - stack.append
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - <builtin>.super
    - pygments.lexers.lisp.ShenLexer._process_symbols
    - value.lower
    - value.split
    - pygments.lexers.lisp.ShenLexer._process_declarations
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - pygments.lexers.lisp.ShenLexer._relevant
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - pygments.lexers.lisp.ShenLexer._process_signature
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - <builtin>.len
    - value.istitle
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tokens
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2411
    functionName: pygments.lexers.lisp.ShenLexer._process_symbols
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tokens
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2401
    functionName: pygments.lexers.lisp.ShenLexer._process_declarations
    functionSourceFile: pygments.lexers.lisp
    functionUses: 1
    functionsReached:
    - pygments.lexers.lisp.ShenLexer._process_declaration
    - pygments.lexers.lisp.ShenLexer._relevant
    - pygments.lexers.lisp.ShenLexer._process_signature
    - value.istitle
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - token
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2398
    functionName: pygments.lexers.lisp.ShenLexer._relevant
    functionSourceFile: pygments.lexers.lisp
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 10
    IfCount: 8
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - declaration
    - tokens
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2421
    functionName: pygments.lexers.lisp.ShenLexer._process_declaration
    functionSourceFile: pygments.lexers.lisp
    functionUses: 2
    functionsReached:
    - pygments.lexers.lisp.ShenLexer._process_signature
    - pygments.lexers.lisp.ShenLexer._relevant
    - value.istitle
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tokens
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2459
    functionName: pygments.lexers.lisp.ShenLexer._process_signature
    functionSourceFile: pygments.lexers.lisp
    functionUses: 3
    functionsReached:
    - value.istitle
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value.istitle
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.lisp.CPSALexer
    functionSourceFile: pygments.lexers.lisp
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.lisp.XtlangLexer
    functionSourceFile: pygments.lexers.lisp
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.lisp.FennelLexer
    functionSourceFile: pygments.lexers.lisp
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.lisp.JanetLexer
    functionSourceFile: pygments.lexers.lisp
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.python
    functionSourceFile: pygments.lexers.python
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - ttype
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 65
    functionName: pygments.lexers.python.PythonLexer.innerstring_rules
    functionSourceFile: pygments.lexers.python
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - ttype
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 85
    functionName: pygments.lexers.python.PythonLexer.fstring_rules
    functionSourceFile: pygments.lexers.python
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.python.PythonLexer
    functionSourceFile: pygments.lexers.python
    functionUses: 0
    functionsReached:
    - pygments.lexer.combined.__init__
    - pygments.lexer.bygroups
    - pygments.lexer.using
    - pygments.lexers.python.PythonLexer.innerstring_rules
    - pygments.lexer.default.__init__
    - pygments.lexers.python.PythonLexer.fstring_rules
    - <builtin>.isinstance
    - pygments.lexer.words.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 408
    functionName: pygments.lexers.python.PythonLexer.analyse_text
    functionSourceFile: pygments.lexers.python
    functionUses: 2
    functionsReached:
    - text.lower
    - re.compile
    - x.startswith
    - split_path_re.split
    - first_line.startswith
    - text.find
    - pygments.util.shebang_matches
    - regex.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - ttype
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 433
    functionName: pygments.lexers.python.Python2Lexer.innerstring_rules
    functionSourceFile: pygments.lexers.python
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.python.Python2Lexer
    functionSourceFile: pygments.lexers.python
    functionUses: 0
    functionsReached:
    - pygments.lexer.combined.__init__
    - pygments.lexers.python.Python2Lexer.innerstring_rules
    - pygments.lexer.bygroups
    - pygments.lexer.default.__init__
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 635
    functionName: pygments.lexers.python.Python2Lexer.analyse_text
    functionSourceFile: pygments.lexers.python
    functionUses: 2
    functionsReached:
    - text.lower
    - re.compile
    - x.startswith
    - split_path_re.split
    - first_line.startswith
    - text.find
    - pygments.util.shebang_matches
    - regex.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.python._PythonConsoleLexerBase
    functionSourceFile: pygments.lexers.python
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 706
    functionName: pygments.lexers.python.PythonConsoleLexer.__init__
    functionSourceFile: pygments.lexers.python
    functionUses: 0
    functionsReached:
    - pygments.util.get_bool_opt
    - string.lower
    - <builtin>.super
    - options.get
    - <builtin>.bool
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 720
    functionName: pygments.lexers.python.PythonConsoleLexer.__init__._ReplaceInnerCode.__init__
    functionSourceFile: pygments.lexers.python
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.python.PythonTracebackLexer
    functionSourceFile: pygments.lexers.python
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexer.using
    - pygments.lexer.default.__init__
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.python.Python2TracebackLexer
    functionSourceFile: pygments.lexers.python
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexer.using
    - pygments.lexer.default.__init__
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.python.CythonLexer
    functionSourceFile: pygments.lexers.python
    functionUses: 0
    functionsReached:
    - pygments.lexer.combined.__init__
    - pygments.lexer.words.__init__
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.python.DgLexer
    functionSourceFile: pygments.lexers.python
    functionUses: 0
    functionsReached:
    - pygments.lexer.combined.__init__
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1190
    functionName: pygments.lexers.python.NumPyLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.python
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - stack.append
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - <builtin>.super
    - value.lower
    - value.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1198
    functionName: pygments.lexers.python.NumPyLexer.analyse_text
    functionSourceFile: pygments.lexers.python
    functionUses: 0
    functionsReached:
    - text.lower
    - re.compile
    - x.startswith
    - split_path_re.split
    - first_line.startswith
    - text.find
    - pygments.util.shebang_matches
    - regex.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers._cl_builtins
    functionSourceFile: pygments.lexers._cl_builtins
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers._scheme_builtins
    functionSourceFile: pygments.lexers._scheme_builtins
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.perl
    functionSourceFile: pygments.lexers.perl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.perl.PerlLexer
    functionSourceFile: pygments.lexers.perl
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 209
    functionName: pygments.lexers.perl.PerlLexer.analyse_text
    functionSourceFile: pygments.lexers.perl
    functionUses: 2
    functionsReached:
    - text.lower
    - re.compile
    - x.startswith
    - re.search
    - split_path_re.split
    - first_line.startswith
    - text.find
    - pygments.util.shebang_matches
    - regex.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d27ea220>
    - <ast.Constant object at 0x7fa7d27ea250>
    - <ast.Constant object at 0x7fa7d27ea280>
    argNames:
    - words
    - boundary_regex_fragment
    - prefix
    - suffix
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 495
    functionName: pygments.lexers.perl.Perl6Lexer._build_word_match
    functionSourceFile: pygments.lexers.perl
    functionUses: 1
    functionsReached:
    - re.escape
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - token_class
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 504
    functionName: pygments.lexers.perl.Perl6Lexer.brackets_callback
    functionSourceFile: pygments.lexers.perl
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 1
    IfCount: 6
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - context
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 505
    functionName: pygments.lexers.perl.Perl6Lexer.brackets_callback.callback
    functionSourceFile: pygments.lexers.perl
    functionUses: 0
    functionsReached:
    - end_heredoc.end
    - match.groupdict
    - re.escape
    - Perl6Lexer.PERL6_BRACKETS.get
    - groups.get
    - re.search
    - text.find
    - <builtin>.len
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: match.groupdict
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: groups.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Perl6Lexer.PERL6_BRACKETS.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: end_heredoc.end
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - context
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 560
    functionName: pygments.lexers.perl.Perl6Lexer.opening_brace_callback
    functionSourceFile: pygments.lexers.perl
    functionUses: 0
    functionsReached:
    - match.end
    - <builtin>.len
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - context
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 573
    functionName: pygments.lexers.perl.Perl6Lexer.closing_brace_callback
    functionSourceFile: pygments.lexers.perl
    functionUses: 0
    functionsReached:
    - stack.pop
    - match.end
    - <builtin>.len
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stack.pop
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - context
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 587
    functionName: pygments.lexers.perl.Perl6Lexer.embedded_perl6_callback
    functionSourceFile: pygments.lexers.perl
    functionUses: 0
    functionsReached:
    - match.end
    - context.stack.append
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: context.stack.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.perl.Perl6Lexer
    functionSourceFile: pygments.lexers.perl
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexers.perl.Perl6Lexer._build_word_match
    - pygments.lexer.using
    - pygments.lexer.default.__init__
    - re.escape
    - <builtin>.isinstance
    - pygments.lexers.perl.Perl6Lexer.brackets_callback
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 0
    IfCount: 7
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 676
    functionName: pygments.lexers.perl.Perl6Lexer.analyse_text
    functionSourceFile: pygments.lexers.perl
    functionUses: 0
    functionsReached:
    - pygments.lexers.perl.Perl6Lexer.analyse_text.strip_pod
    - re.sub
    - text.lower
    - re.compile
    - x.startswith
    - re.search
    - class_decl.group
    - split_path_re.split
    - first_line.startswith
    - re.match
    - text.splitlines
    - pygments.util.shebang_matches
    - text.find
    - stripped_lines.append
    - regex.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - lines
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 677
    functionName: pygments.lexers.perl.Perl6Lexer.analyse_text.strip_pod
    functionSourceFile: pygments.lexers.perl
    functionUses: 1
    functionsReached:
    - stripped_lines.append
    - re.match
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stripped_lines.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: class_decl.group
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 731
    functionName: pygments.lexers.perl.Perl6Lexer.__init__
    functionSourceFile: pygments.lexers.perl
    functionUses: 0
    functionsReached:
    - options.get
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.factor
    functionSourceFile: pygments.lexers.factor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.factor.FactorLexer
    functionSourceFile: pygments.lexers.factor
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.scripting
    functionSourceFile: pygments.lexers.scripting
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 24
    functionName: pygments.lexers.scripting.all_lua_builtins
    functionSourceFile: pygments.lexers.scripting
    functionUses: 2
    functionsReached:
    - MODULES.values
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: MODULES.values
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.scripting.LuaLexer
    functionSourceFile: pygments.lexers.scripting
    functionUses: 0
    functionsReached:
    - pygments.lexer.combined.__init__
    - pygments.lexer.default.__init__
    - MODULES.values
    - pygments.lexers.scripting.all_lua_builtins
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - should_pop
    - _s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 183
    functionName: pygments.lexers.scripting._luau_make_expression
    functionSourceFile: pygments.lexers.scripting
    functionUses: 1
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - should_pop
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 205
    functionName: pygments.lexers.scripting._luau_make_expression_special
    functionSourceFile: pygments.lexers.scripting
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.scripting.LuauLexer
    functionSourceFile: pygments.lexers.scripting
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexer.default.__init__
    - pygments.lexers.scripting._luau_make_expression
    - pygments.lexers.scripting._luau_make_expression_special
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 5
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 443
    functionName: pygments.lexers.scripting.LuauLexer.__init__
    functionSourceFile: pygments.lexers.scripting
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - val.split
    - options.get
    - pygments.plugin.find_plugin_filters
    - <builtin>.list
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - pygments.lexer.Lexer.__init__
    - pygments.util.get_list_opt
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 8
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 464
    functionName: pygments.lexers.scripting.LuauLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.scripting
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - stack.append
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - <builtin>.super
    - value.split
    - <builtin>.range
    - value.lower
    - complete_value.insert
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - <builtin>.enumerate
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: complete_value.insert
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.scripting.MoonScriptLexer
    functionSourceFile: pygments.lexers.scripting
    functionUses: 0
    functionsReached:
    - pygments.lexer.combined.__init__
    - pygments.lexer.default.__init__
    - MODULES.values
    - pygments.lexers.scripting.all_lua_builtins
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 572
    functionName: pygments.lexers.scripting.MoonScriptLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.scripting
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - stack.append
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - value.split
    - <builtin>.super
    - value.lower
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.scripting.ChaiscriptLexer
    functionSourceFile: pygments.lexers.scripting
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.scripting.AppleScriptLexer
    functionSourceFile: pygments.lexers.scripting
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.scripting.RexxLexer
    functionSourceFile: pygments.lexers.scripting
    functionUses: 0
    functionsReached:
    - re.compile
    - pygments.lexers.scripting.RexxLexer._c
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - s
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1127
    functionName: pygments.lexers.scripting.RexxLexer._c
    functionSourceFile: pygments.lexers.scripting
    functionUses: 1
    functionsReached:
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1146
    functionName: pygments.lexers.scripting.RexxLexer.analyse_text
    functionSourceFile: pygments.lexers.scripting
    functionUses: 0
    functionsReached:
    - pattern.search
    - text.lower
    - re.search
    - <builtin>.min
    - <builtin>.sum
    - text.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pattern.search
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.scripting.MOOCodeLexer
    functionSourceFile: pygments.lexers.scripting
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.scripting.HybrisLexer
    functionSourceFile: pygments.lexers.scripting
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1292
    functionName: pygments.lexers.scripting.HybrisLexer.analyse_text
    functionSourceFile: pygments.lexers.scripting
    functionUses: 0
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.scripting.EasytrieveLexer
    functionSourceFile: pygments.lexers.scripting
    functionUses: 0
    functionsReached:
    - re.compile
    - pygments.lexer.default.__init__
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 21
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 11
    EdgeCount: 30
    ICount: 1
    IfCount: 21
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1412
    functionName: pygments.lexers.scripting.EasytrieveLexer.analyse_text
    functionSourceFile: pygments.lexers.scripting
    functionUses: 0
    functionsReached:
    - pygments.lexers.scripting.EasytrieveLexer.analyse_text.isEmptyLine
    - line.split
    - text.split
    - <builtin>.bool
    - EasytrieveLexer._MACRO_HEADER_REGEX.match
    - EasytrieveLexer._COMMENT_LINE_REGEX.match
    - pygments.lexers.scripting.EasytrieveLexer.analyse_text.isCommentLine
    - line.strip
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: text.split
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - line
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1426
    functionName: pygments.lexers.scripting.EasytrieveLexer.analyse_text.isCommentLine
    functionSourceFile: pygments.lexers.scripting
    functionUses: 1
    functionsReached:
    - EasytrieveLexer._COMMENT_LINE_REGEX.match
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: EasytrieveLexer._COMMENT_LINE_REGEX.match
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - line
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1429
    functionName: pygments.lexers.scripting.EasytrieveLexer.analyse_text.isEmptyLine
    functionSourceFile: pygments.lexers.scripting
    functionUses: 1
    functionsReached:
    - <builtin>.bool
    - line.strip
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: EasytrieveLexer._MACRO_HEADER_REGEX.match
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: line.split
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.scripting.JclLexer
    functionSourceFile: pygments.lexers.scripting
    functionUses: 0
    functionsReached:
    - re.compile
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1565
    functionName: pygments.lexers.scripting.JclLexer.analyse_text
    functionSourceFile: pygments.lexers.scripting
    functionUses: 0
    functionsReached:
    - JclLexer._JOB_HEADER_PATTERN.match
    - text.split
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: JclLexer._JOB_HEADER_PATTERN.match
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.scripting.MiniScriptLexer
    functionSourceFile: pygments.lexers.scripting
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: pygments.lexers._lua_builtins
    functionSourceFile: pygments.lexers._lua_builtins
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - pygments.lexers._lua_builtins.get_function_module
    - <builtin>.print
    - pygments.lexers._lua_builtins.run
    - m.groups
    - <builtin>.open
    - name.split
    - pprint.pformat
    - urllib.request.urlopen.decode
    - pygments.lexers._lua_builtins.regenerate
    - modules.items
    - pygments.lexers._lua_builtins.get_newest_version
    - pygments.lexers._lua_builtins.module_callbacks
    - pygments.lexers._lua_builtins.get_lua_functions
    - <builtin>.tuple
    - functions.append
    - r.match
    - fp.read
    - modules.setdefault
    - <builtin>.sorted
    - fp.write
    - re.compile
    - content.find
    - urllib.request.urlopen
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 185
    functionName: pygments.lexers._lua_builtins.module_callbacks
    functionSourceFile: pygments.lexers._lua_builtins
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 186
    functionName: pygments.lexers._lua_builtins.module_callbacks.is_in_coroutine_module
    functionSourceFile: pygments.lexers._lua_builtins
    functionUses: 0
    functionsReached:
    - name.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: name.startswith
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 189
    functionName: pygments.lexers._lua_builtins.module_callbacks.is_in_modules_module
    functionSourceFile: pygments.lexers._lua_builtins
    functionUses: 0
    functionsReached:
    - name.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 195
    functionName: pygments.lexers._lua_builtins.module_callbacks.is_in_string_module
    functionSourceFile: pygments.lexers._lua_builtins
    functionUses: 0
    functionsReached:
    - name.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 198
    functionName: pygments.lexers._lua_builtins.module_callbacks.is_in_table_module
    functionSourceFile: pygments.lexers._lua_builtins
    functionUses: 0
    functionsReached:
    - name.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 201
    functionName: pygments.lexers._lua_builtins.module_callbacks.is_in_math_module
    functionSourceFile: pygments.lexers._lua_builtins
    functionUses: 0
    functionsReached:
    - name.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 204
    functionName: pygments.lexers._lua_builtins.module_callbacks.is_in_io_module
    functionSourceFile: pygments.lexers._lua_builtins
    functionUses: 0
    functionsReached:
    - name.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 207
    functionName: pygments.lexers._lua_builtins.module_callbacks.is_in_os_module
    functionSourceFile: pygments.lexers._lua_builtins
    functionUses: 0
    functionsReached:
    - name.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 210
    functionName: pygments.lexers._lua_builtins.module_callbacks.is_in_debug_module
    functionSourceFile: pygments.lexers._lua_builtins
    functionUses: 0
    functionsReached:
    - name.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 224
    functionName: pygments.lexers._lua_builtins.get_newest_version
    functionSourceFile: pygments.lexers._lua_builtins
    functionUses: 2
    functionsReached:
    - m.groups
    - re.compile
    - urllib.request.urlopen.decode
    - urllib.request.urlopen
    - r.match
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.request.urlopen
    functionSourceFile: urllib
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.request.urlopen.decode
    functionSourceFile: urllib
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: r.match
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: m.groups
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - version
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 232
    functionName: pygments.lexers._lua_builtins.get_lua_functions
    functionSourceFile: pygments.lexers._lua_builtins
    functionUses: 2
    functionsReached:
    - m.groups
    - re.compile
    - urllib.request.urlopen.decode
    - functions.append
    - urllib.request.urlopen
    - r.match
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: functions.append
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 242
    functionName: pygments.lexers._lua_builtins.get_function_module
    functionSourceFile: pygments.lexers._lua_builtins
    functionUses: 2
    functionsReached:
    - pygments.lexers._lua_builtins.module_callbacks
    - name.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: name.split
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - filename
    - modules
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 251
    functionName: pygments.lexers._lua_builtins.regenerate
    functionSourceFile: pygments.lexers._lua_builtins
    functionUses: 2
    functionsReached:
    - <builtin>.open
    - fp.write
    - pprint.pformat
    - content.find
    - fp.read
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 264
    functionName: pygments.lexers._lua_builtins.run
    functionSourceFile: pygments.lexers._lua_builtins
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - pygments.lexers._lua_builtins.get_function_module
    - <builtin>.print
    - m.groups
    - <builtin>.open
    - name.split
    - pprint.pformat
    - urllib.request.urlopen.decode
    - pygments.lexers._lua_builtins.regenerate
    - modules.items
    - pygments.lexers._lua_builtins.get_newest_version
    - pygments.lexers._lua_builtins.module_callbacks
    - pygments.lexers._lua_builtins.get_lua_functions
    - <builtin>.tuple
    - functions.append
    - r.match
    - fp.read
    - modules.setdefault
    - <builtin>.sorted
    - fp.write
    - re.compile
    - content.find
    - urllib.request.urlopen
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers._luau_builtins
    functionSourceFile: pygments.lexers._luau_builtins
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.iolang
    functionSourceFile: pygments.lexers.iolang
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.text
    functionSourceFile: pygments.lexers.text
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.textedit
    functionSourceFile: pygments.lexers.textedit
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.textedit.AwkLexer
    functionSourceFile: pygments.lexers.textedit
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.textedit.SedLexer
    functionSourceFile: pygments.lexers.textedit
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.textedit.VimLexer
    functionSourceFile: pygments.lexers.textedit
    functionUses: 0
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - pygments.lexer.bygroups
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 159
    functionName: pygments.lexers.textedit.VimLexer.__init__
    functionSourceFile: pygments.lexers.textedit
    functionUses: 0
    functionsReached:
    - val.split
    - options.get
    - pygments.plugin.find_plugin_filters
    - <builtin>.list
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - pygments.lexer.Lexer.__init__
    - pygments.util.get_list_opt
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - w
    - mapping
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 167
    functionName: pygments.lexers.textedit.VimLexer.is_in
    functionSourceFile: pygments.lexers.textedit
    functionUses: 1
    functionsReached:
    - bisect.bisect
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: bisect.bisect
    functionSourceFile: bisect
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 190
    functionName: pygments.lexers.textedit.VimLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.textedit
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - bisect.bisect
    - stack.append
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - pygments.lexers.textedit.VimLexer.is_in
    - <builtin>.super
    - value.lower
    - value.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.configs
    functionSourceFile: pygments.lexers.configs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.configs.IniLexer
    functionSourceFile: pygments.lexers.configs
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 73
    functionName: pygments.lexers.configs.IniLexer.analyse_text
    functionSourceFile: pygments.lexers.configs
    functionUses: 0
    functionsReached:
    - text.find
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.configs.DesktopLexer
    functionSourceFile: pygments.lexers.configs
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 104
    functionName: pygments.lexers.configs.DesktopLexer.analyse_text
    functionSourceFile: pygments.lexers.configs
    functionUses: 0
    functionsReached:
    - re.search
    - text.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.configs.SystemdLexer
    functionSourceFile: pygments.lexers.configs
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 148
    functionName: pygments.lexers.configs.SystemdLexer.analyse_text
    functionSourceFile: pygments.lexers.configs
    functionUses: 0
    functionsReached:
    - re.search
    - text.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.configs.RegeditLexer
    functionSourceFile: pygments.lexers.configs
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 194
    functionName: pygments.lexers.configs.RegeditLexer.analyse_text
    functionSourceFile: pygments.lexers.configs
    functionUses: 0
    functionsReached:
    - text.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.configs.PropertiesLexer
    functionSourceFile: pygments.lexers.configs
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - level
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 254
    functionName: pygments.lexers.configs._rx_indent
    functionSourceFile: pygments.lexers.configs
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - level
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 291
    functionName: pygments.lexers.configs.KconfigLexer.call_indent
    functionSourceFile: pygments.lexers.configs
    functionUses: 1
    functionsReached:
    - pygments.lexers.configs._rx_indent
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - level
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 295
    functionName: pygments.lexers.configs.KconfigLexer.do_indent
    functionSourceFile: pygments.lexers.configs
    functionUses: 1
    functionsReached:
    - pygments.lexer.default.__init__
    - pygments.lexers.configs._rx_indent
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.configs.KconfigLexer
    functionSourceFile: pygments.lexers.configs
    functionUses: 0
    functionsReached:
    - pygments.lexers.configs.KconfigLexer.do_indent
    - pygments.lexer.default.__init__
    - pygments.lexers.configs.KconfigLexer.call_indent
    - pygments.lexers.configs._rx_indent
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.configs.Cfengine3Lexer
    functionSourceFile: pygments.lexers.configs
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.configs.ApacheConfLexer
    functionSourceFile: pygments.lexers.configs
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.configs.SquidConfLexer
    functionSourceFile: pygments.lexers.configs
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.default.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.configs.NginxConfLexer
    functionSourceFile: pygments.lexers.configs
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.configs.DockerLexer
    functionSourceFile: pygments.lexers.configs
    functionUses: 0
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - pygments.lexer.bygroups
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 753
    functionName: pygments.lexers.configs.TerraformLexer.heredoc_callback
    functionSourceFile: pygments.lexers.configs
    functionUses: 0
    functionsReached:
    - amatch.group
    - lines.append
    - line_re.finditer
    - match.end
    - match.group
    - amatch.start
    - <builtin>.len
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.configs.TerraformLexer
    functionSourceFile: pygments.lexers.configs
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.configs.TermcapLexer
    functionSourceFile: pygments.lexers.configs
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.configs.TerminfoLexer
    functionSourceFile: pygments.lexers.configs
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.configs.PkgConfigLexer
    functionSourceFile: pygments.lexers.configs
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.configs.PacmanConfLexer
    functionSourceFile: pygments.lexers.configs
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.configs.AugeasLexer
    functionSourceFile: pygments.lexers.configs
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.configs.TOMLLexer
    functionSourceFile: pygments.lexers.configs
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.configs.NestedTextLexer
    functionSourceFile: pygments.lexers.configs
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.configs.SingularityLexer
    functionSourceFile: pygments.lexers.configs
    functionUses: 0
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - pygments.lexer.bygroups
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1396
    functionName: pygments.lexers.configs.SingularityLexer.analyse_text
    functionSourceFile: pygments.lexers.configs
    functionUses: 0
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.diff
    functionSourceFile: pygments.lexers.diff
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.diff.DiffLexer
    functionSourceFile: pygments.lexers.diff
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 48
    functionName: pygments.lexers.diff.DiffLexer.analyse_text
    functionSourceFile: pygments.lexers.diff
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.diff.DarcsPatchLexer
    functionSourceFile: pygments.lexers.diff
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.sgf
    functionSourceFile: pygments.lexers.sgf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.sgf.SmartGameFormatLexer
    functionSourceFile: pygments.lexers.sgf
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.console
    functionSourceFile: pygments.lexers.console
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.console.PyPyLogLexer
    functionSourceFile: pygments.lexers.console
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.installers
    functionSourceFile: pygments.lexers.installers
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.installers.NSISLexer
    functionSourceFile: pygments.lexers.installers
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.installers.RPMSpecLexer
    functionSourceFile: pygments.lexers.installers
    functionUses: 0
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - pygments.lexer.bygroups
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.installers.DebianSourcesLexer
    functionSourceFile: pygments.lexers.installers
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.installers.SourcesListLexer
    functionSourceFile: pygments.lexers.installers
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 286
    functionName: pygments.lexers.installers.SourcesListLexer.analyse_text
    functionSourceFile: pygments.lexers.installers
    functionUses: 0
    functionsReached:
    - text.splitlines
    - line.startswith
    - line.strip
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.installers.DebianControlLexer
    functionSourceFile: pygments.lexers.installers
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.haxe
    functionSourceFile: pygments.lexers.haxe
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 5
    IfCount: 7
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 58
    functionName: pygments.lexers.haxe.HaxeLexer.preproc_callback
    functionSourceFile: pygments.lexers.haxe
    functionUses: 0
    functionsReached:
    - match.end
    - match.group
    - ctx.stack.append
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.haxe.HaxeLexer
    functionSourceFile: pygments.lexers.haxe
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 892
    functionName: pygments.lexers.haxe.HaxeLexer.analyse_text
    functionSourceFile: pygments.lexers.haxe
    functionUses: 0
    functionsReached:
    - re.match
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.haxe.HxmlLexer
    functionSourceFile: pygments.lexers.haxe
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.markup
    functionSourceFile: pygments.lexers.markup
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.markup.BBCodeLexer
    functionSourceFile: pygments.lexers.markup
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.markup.MoinWikiLexer
    functionSourceFile: pygments.lexers.markup
    functionUses: 0
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - pygments.lexer.bygroups
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 10
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - match
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 133
    functionName: pygments.lexers.markup.RstLexer._handle_sourcecode
    functionSourceFile: pygments.lexers.markup
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    - lexer.get_tokens_unprocessed
    - match.start
    - _alias.lower
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - pygments.plugin.find_plugin_lexers
    - LEXERS.values
    - importlib.metadata.entry_points.select
    - pygments.lexers.get_lexer_by_name
    - importlib.metadata.entry_points.get
    - importlib.metadata.entry_points
    - code.splitlines
    - <builtin>.hasattr
    - <builtin>.__import__
    - <builtin>.next
    - <builtin>.iter
    - pygments.lexer.do_insertions
    - ins.append
    - pygments.lexers._load_lexers
    - match.group
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: code.splitlines
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.markup.RstLexer
    functionSourceFile: pygments.lexers.markup
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexer.using
    - re.escape
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 260
    functionName: pygments.lexers.markup.RstLexer.__init__
    functionSourceFile: pygments.lexers.markup
    functionUses: 0
    functionsReached:
    - val.split
    - options.get
    - pygments.plugin.find_plugin_filters
    - <builtin>.list
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - pygments.lexer.Lexer.__init__
    - pygments.util.get_list_opt
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 264
    functionName: pygments.lexers.markup.RstLexer.analyse_text
    functionSourceFile: pygments.lexers.markup
    functionUses: 0
    functionsReached:
    - text.find
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.markup.TexLexer
    functionSourceFile: pygments.lexers.markup
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 329
    functionName: pygments.lexers.markup.TexLexer.analyse_text
    functionSourceFile: pygments.lexers.markup
    functionUses: 2
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.markup.GroffLexer
    functionSourceFile: pygments.lexers.markup
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 381
    functionName: pygments.lexers.markup.GroffLexer.analyse_text
    functionSourceFile: pygments.lexers.markup
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.markup.MozPreprocHashLexer
    functionSourceFile: pygments.lexers.markup
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 466
    functionName: pygments.lexers.markup.MozPreprocXulLexer.__init__
    functionSourceFile: pygments.lexers.markup
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 482
    functionName: pygments.lexers.markup.MozPreprocJavascriptLexer.__init__
    functionSourceFile: pygments.lexers.markup
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 498
    functionName: pygments.lexers.markup.MozPreprocCssLexer.__init__
    functionSourceFile: pygments.lexers.markup
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 8
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - match
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 514
    functionName: pygments.lexers.markup.MarkdownLexer._handle_codeblock
    functionSourceFile: pygments.lexers.markup
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    - lexer.get_tokens_unprocessed
    - match.start
    - _alias.lower
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - pygments.plugin.find_plugin_lexers
    - LEXERS.values
    - importlib.metadata.entry_points.select
    - pygments.lexers.get_lexer_by_name
    - importlib.metadata.entry_points.get
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - <builtin>.__import__
    - <builtin>.next
    - <builtin>.iter
    - pygments.lexer.do_insertions
    - pygments.lexers._load_lexers
    - match.group
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.markup.MarkdownLexer
    functionSourceFile: pygments.lexers.markup
    functionUses: 0
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - pygments.lexer.bygroups
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 617
    functionName: pygments.lexers.markup.MarkdownLexer.__init__
    functionSourceFile: pygments.lexers.markup
    functionUses: 0
    functionsReached:
    - val.split
    - options.get
    - pygments.plugin.find_plugin_filters
    - <builtin>.list
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - pygments.lexer.Lexer.__init__
    - pygments.util.get_list_opt
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - start
    - end
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 632
    functionName: pygments.lexers.markup.OrgLexer._inline
    functionSourceFile: pygments.lexers.markup
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.markup.OrgLexer
    functionSourceFile: pygments.lexers.markup
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexer.using
    - <builtin>.isinstance
    - pygments.lexers.markup.OrgLexer._inline
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 7
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - match
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 742
    functionName: pygments.lexers.markup.TiddlyWiki5Lexer._handle_codeblock
    functionSourceFile: pygments.lexers.markup
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    - lexer.get_tokens_unprocessed
    - match.start
    - _alias.lower
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - pygments.plugin.find_plugin_lexers
    - LEXERS.values
    - importlib.metadata.entry_points.select
    - pygments.lexers.get_lexer_by_name
    - importlib.metadata.entry_points.get
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - <builtin>.__import__
    - <builtin>.next
    - <builtin>.iter
    - pygments.lexer.do_insertions
    - pygments.lexers._load_lexers
    - match.group
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - match
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 771
    functionName: pygments.lexers.markup.TiddlyWiki5Lexer._handle_cssblock
    functionSourceFile: pygments.lexers.markup
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    - lexer.get_tokens_unprocessed
    - match.start
    - _alias.lower
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - pygments.plugin.find_plugin_lexers
    - LEXERS.values
    - importlib.metadata.entry_points.select
    - pygments.lexers.get_lexer_by_name
    - importlib.metadata.entry_points.get
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - <builtin>.__import__
    - <builtin>.next
    - <builtin>.iter
    - pygments.lexer.do_insertions
    - pygments.lexers._load_lexers
    - match.group
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.markup.TiddlyWiki5Lexer
    functionSourceFile: pygments.lexers.markup
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexer.using
    - kwargs.pop
    - <builtin>.isinstance
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 883
    functionName: pygments.lexers.markup.TiddlyWiki5Lexer.__init__
    functionSourceFile: pygments.lexers.markup
    functionUses: 0
    functionsReached:
    - val.split
    - options.get
    - pygments.plugin.find_plugin_filters
    - <builtin>.list
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - pygments.lexer.Lexer.__init__
    - pygments.util.get_list_opt
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - tag_name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 905
    functionName: pygments.lexers.markup.WikitextLexer.nowiki_tag_rules
    functionSourceFile: pygments.lexers.markup
    functionUses: 1
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - tag_name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 913
    functionName: pygments.lexers.markup.WikitextLexer.plaintext_tag_rules
    functionSourceFile: pygments.lexers.markup
    functionUses: 1
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - tag_name
    - lexer
    - lexer_kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 919
    functionName: pygments.lexers.markup.WikitextLexer.delegate_tag_rules
    functionSourceFile: pygments.lexers.markup
    functionUses: 1
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - pygments.lexer.bygroups
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - token
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 926
    functionName: pygments.lexers.markup.WikitextLexer.text_rules
    functionSourceFile: pygments.lexers.markup
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 5
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 933
    functionName: pygments.lexers.markup.WikitextLexer.handle_syntaxhighlight
    functionSourceFile: pygments.lexers.markup
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - <builtin>.getattr
    - lexer.get_tokens_unprocessed
    - attr_content.find
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - re.findall
    - match.start
    - value.lower
    - _alias.lower
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.plugin.iter_entry_points
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - entrypoint.load
    - pygments.plugin.find_plugin_lexers
    - LEXERS.values
    - importlib.metadata.entry_points.select
    - pygments.lexers.get_lexer_by_name
    - importlib.metadata.entry_points.get
    - importlib.metadata.entry_points
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - value.split
    - <builtin>.__import__
    - <builtin>.hasattr
    - stack.append
    - <builtin>.super
    - pygments.lexers._load_lexers
    - match.group
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attr_content.find
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 5
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 971
    functionName: pygments.lexers.markup.WikitextLexer.handle_score
    functionSourceFile: pygments.lexers.markup
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - val.split
    - attr_content.find
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - options.get
    - pygments.plugin.find_plugin_filters
    - re.findall
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - match.start
    - value.lower
    - <builtin>.list
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.plugin.iter_entry_points
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - entrypoint.load
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - value.split
    - <builtin>.hasattr
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - stack.append
    - <builtin>.super
    - pygments.lexer.Lexer.__init__
    - pygments.util.get_list_opt
    - <builtin>.int
    - match.group
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.markup.WikitextLexer
    functionSourceFile: pygments.lexers.markup
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - title_char.replace
    - pygments.lexer.using
    - pygments.lexer.default.__init__
    - kwargs.pop
    - pygments.lexers.markup.WikitextLexer.plaintext_tag_rules
    - <builtin>.isinstance
    - pygments.lexers.markup.WikitextLexer.text_rules
    - pygments.lexer.words.__init__
    - pygments.lexers.markup.WikitextLexer.delegate_tag_rules
    - pygments.lexers.markup.WikitextLexer.nowiki_tag_rules
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: title_char.replace
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.lilypond
    functionSourceFile: pygments.lexers.lilypond
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7fa7d52bfeb0>
    argNames:
    - names
    - backslash
    - suffix
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 36
    functionName: pygments.lexers.lilypond.builtin_words
    functionSourceFile: pygments.lexers.lilypond
    functionUses: 1
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.lilypond.LilyPondLexer
    functionSourceFile: pygments.lexers.lilypond
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    - pygments.lexers.lilypond.builtin_words
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers._lilypond_builtins
    functionSourceFile: pygments.lexers._lilypond_builtins
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.lean
    functionSourceFile: pygments.lexers.lean
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.lean.Lean3Lexer
    functionSourceFile: pygments.lexers.lean
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 127
    functionName: pygments.lexers.lean.Lean3Lexer.analyse_text
    functionSourceFile: pygments.lexers.lean
    functionUses: 0
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.lean.Lean4Lexer
    functionSourceFile: pygments.lexers.lean
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 239
    functionName: pygments.lexers.lean.Lean4Lexer.analyse_text
    functionSourceFile: pygments.lexers.lean
    functionUses: 0
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.rell
    functionSourceFile: pygments.lexers.rell
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.rell.RellLexer
    functionSourceFile: pygments.lexers.rell
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.archetype
    functionSourceFile: pygments.lexers.archetype
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.archetype.AtomsLexer
    functionSourceFile: pygments.lexers.archetype
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.archetype.OdinLexer
    functionSourceFile: pygments.lexers.archetype
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.archetype.CadlLexer
    functionSourceFile: pygments.lexers.archetype
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.archetype.AdlLexer
    functionSourceFile: pygments.lexers.archetype
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexer.using
    - pygments.lexer.default.__init__
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.apdlexer
    functionSourceFile: pygments.lexers.apdlexer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.apdlexer.apdlexer
    functionSourceFile: pygments.lexers.apdlexer
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.default.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.capnproto
    functionSourceFile: pygments.lexers.capnproto
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.capnproto.CapnProtoLexer
    functionSourceFile: pygments.lexers.capnproto
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.arturo
    functionSourceFile: pygments.lexers.arturo
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 35
    functionName: pygments.lexers.arturo.ArturoLexer.__init__
    functionSourceFile: pygments.lexers.arturo
    functionUses: 0
    functionsReached:
    - val.split
    - options.get
    - pygments.plugin.find_plugin_filters
    - <builtin>.list
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - pygments.lexer.Lexer.__init__
    - pygments.util.get_list_opt
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 8
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - match
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 40
    functionName: pygments.lexers.arturo.ArturoLexer.handle_annotated_strings
    functionSourceFile: pygments.lexers.arturo
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    - lexer.get_tokens_unprocessed
    - match.start
    - _alias.lower
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - pygments.plugin.find_plugin_lexers
    - LEXERS.values
    - importlib.metadata.entry_points.select
    - pygments.lexers.get_lexer_by_name
    - importlib.metadata.entry_points.get
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - <builtin>.__import__
    - <builtin>.next
    - <builtin>.iter
    - pygments.lexer.do_insertions
    - pygments.lexers._load_lexers
    - match.group
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.arturo.ArturoLexer
    functionSourceFile: pygments.lexers.arturo
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexer.using
    - kwargs.pop
    - <builtin>.isinstance
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers._usd_builtins
    functionSourceFile: pygments.lexers._usd_builtins
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.dsls
    functionSourceFile: pygments.lexers.dsls
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.dsls.ProtoBufLexer
    functionSourceFile: pygments.lexers.dsls
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.dsls.ThriftLexer
    functionSourceFile: pygments.lexers.dsls
    functionUses: 0
    functionsReached:
    - pygments.lexer.combined.__init__
    - pygments.lexer.bygroups
    - pygments.lexer.using
    - pygments.lexer.default.__init__
    - kwargs.pop
    - <builtin>.isinstance
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.dsls.ZeekLexer
    functionSourceFile: pygments.lexers.dsls
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.dsls.PuppetLexer
    functionSourceFile: pygments.lexers.dsls
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.dsls.RslLexer
    functionSourceFile: pygments.lexers.dsls
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 492
    functionName: pygments.lexers.dsls.RslLexer.analyse_text
    functionSourceFile: pygments.lexers.dsls
    functionUses: 0
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.dsls.MscgenLexer
    functionSourceFile: pygments.lexers.dsls
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.dsls.VGLLexer
    functionSourceFile: pygments.lexers.dsls
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.dsls.AlloyLexer
    functionSourceFile: pygments.lexers.dsls
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.dsls.PanLexer
    functionSourceFile: pygments.lexers.dsls
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.dsls.CrmshLexer
    functionSourceFile: pygments.lexers.dsls
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.dsls.FlatlineLexer
    functionSourceFile: pygments.lexers.dsls
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 876
    functionName: pygments.lexers.dsls.SnowballLexer.__init__
    functionSourceFile: pygments.lexers.dsls
    functionUses: 0
    functionsReached:
    - val.split
    - options.get
    - pygments.plugin.find_plugin_filters
    - <builtin>.list
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - pygments.lexers.dsls.SnowballLexer._reset_stringescapes
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - pygments.lexer.Lexer.__init__
    - pygments.util.get_list_opt
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 880
    functionName: pygments.lexers.dsls.SnowballLexer._reset_stringescapes
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - do_string_first
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 884
    functionName: pygments.lexers.dsls.SnowballLexer._string
    functionSourceFile: pygments.lexers.dsls
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 5
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 885
    functionName: pygments.lexers.dsls.SnowballLexer._string.callback
    functionSourceFile: pygments.lexers.dsls
    functionUses: 0
    functionsReached:
    - re.compile
    - ctx.stack.pop
    - re.escape
    - match.end
    - match.group
    - <builtin>.len
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 912
    functionName: pygments.lexers.dsls.SnowballLexer._stringescapes
    functionSourceFile: pygments.lexers.dsls
    functionUses: 0
    functionsReached:
    - <builtin>.type
    - pygments.lexer.bygroups
    - pygments.lexer.bygroups.callback
    - <builtin>.enumerate
    - match.start
    - match.end
    - match.group
    - pygments.lexer._PseudoMatch.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.dsls.SnowballLexer
    functionSourceFile: pygments.lexers.dsls
    functionUses: 0
    functionsReached:
    - pygments.lexers.dsls.SnowballLexer._string
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d430aa90>
    - <ast.Constant object at 0x7fa7d430aac0>
    argNames:
    - self
    - text
    - context
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 968
    functionName: pygments.lexers.dsls.SnowballLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.dsls
    functionUses: 0
    functionsReached:
    - <builtin>.type
    - pygments.lexer.ExtendedRegexLexer.get_tokens_unprocessed
    - m.end
    - m.group
    - ctx.stack.pop
    - pygments.lexer.LexerContext.__init__
    - <builtin>.isinstance
    - ctx.stack.append
    - pygments.lexers.dsls.SnowballLexer._reset_stringescapes
    - <builtin>.abs
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.ml
    functionSourceFile: pygments.lexers.ml
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - whatkind
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 60
    functionName: pygments.lexers.ml.SMLLexer.stringy
    functionSourceFile: pygments.lexers.ml
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - match
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 75
    functionName: pygments.lexers.ml.SMLLexer.long_id_callback
    functionSourceFile: pygments.lexers.ml
    functionUses: 0
    functionsReached:
    - match.group
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - match
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 83
    functionName: pygments.lexers.ml.SMLLexer.end_id_callback
    functionSourceFile: pygments.lexers.ml
    functionUses: 0
    functionsReached:
    - match.group
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - match
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 92
    functionName: pygments.lexers.ml.SMLLexer.id_callback
    functionSourceFile: pygments.lexers.ml
    functionUses: 0
    functionsReached:
    - match.group
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.ml.SMLLexer
    functionSourceFile: pygments.lexers.ml
    functionUses: 0
    functionsReached:
    - pygments.lexers.ml.SMLLexer.stringy
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    - re.escape
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.ml.OcamlLexer
    functionSourceFile: pygments.lexers.ml
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.ml.OpaLexer
    functionSourceFile: pygments.lexers.ml
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.default.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.ml.ReasonLexer
    functionSourceFile: pygments.lexers.ml
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.ml.FStarLexer
    functionSourceFile: pygments.lexers.ml
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.maxima
    functionSourceFile: pygments.lexers.maxima
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.maxima.MaximaLexer
    functionSourceFile: pygments.lexers.maxima
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 76
    functionName: pygments.lexers.maxima.MaximaLexer.analyse_text
    functionSourceFile: pygments.lexers.maxima
    functionUses: 0
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers._sql_builtins
    functionSourceFile: pygments.lexers._sql_builtins
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.dns
    functionSourceFile: pygments.lexers.dns
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.dns.DnsZoneLexer
    functionSourceFile: pygments.lexers.dns
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 108
    functionName: pygments.lexers.dns.DnsZoneLexer.analyse_text
    functionSourceFile: pygments.lexers.dns
    functionUses: 0
    functionsReached:
    - text.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.rita
    functionSourceFile: pygments.lexers.rita
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.floscript
    functionSourceFile: pygments.lexers.floscript
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - ttype
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 29
    functionName: pygments.lexers.floscript.FloScriptLexer.innerstring_rules
    functionSourceFile: pygments.lexers.floscript
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.floscript.FloScriptLexer
    functionSourceFile: pygments.lexers.floscript
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.email
    functionSourceFile: pygments.lexers.email
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 26
    functionName: pygments.lexers.email.EmailHeaderLexer.__init__
    functionSourceFile: pygments.lexers.email
    functionUses: 0
    functionsReached:
    - pygments.util.get_bool_opt
    - string.lower
    - <builtin>.super
    - options.get
    - <builtin>.bool
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - match
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 30
    functionName: pygments.lexers.email.EmailHeaderLexer.get_x_header_tokens
    functionSourceFile: pygments.lexers.email
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - stack.append
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - <builtin>.super
    - value.lower
    - value.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - match.group
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - <builtin>.len
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.email.EmailHeaderLexer
    functionSourceFile: pygments.lexers.email
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 131
    functionName: pygments.lexers.email.EmailLexer.__init__
    functionSourceFile: pygments.lexers.email
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.mime
    functionSourceFile: pygments.lexers.mime
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 59
    functionName: pygments.lexers.mime.MIMELexer.__init__
    functionSourceFile: pygments.lexers.mime
    functionUses: 0
    functionsReached:
    - options.get
    - <builtin>.int
    - <builtin>.super
    - pygments.util.get_int_opt
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - match
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 66
    functionName: pygments.lexers.mime.MIMELexer.get_header_tokens
    functionSourceFile: pygments.lexers.mime
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - stack.append
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - <builtin>.super
    - value.lower
    - value.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - field.lower
    - match.end
    - match.group
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - <builtin>.len
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: field.lower
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 7
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - match
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 81
    functionName: pygments.lexers.mime.MIMELexer.get_body_tokens
    functionSourceFile: pygments.lexers.mime
    functionUses: 0
    functionsReached:
    - <builtin>.type
    - <builtin>.getattr
    - m.end
    - lexer.get_tokens_unprocessed
    - pygments.lexers.mime.MIMELexer.get_bodypart_tokens
    - match.start
    - m.group
    - pygments.lexers.get_lexer_for_mimetype
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - pygments.plugin.find_plugin_lexers
    - <builtin>.isinstance
    - LEXERS.values
    - text.strip
    - importlib.metadata.entry_points.select
    - importlib.metadata.entry_points.get
    - importlib.metadata.entry_points
    - <builtin>.__import__
    - <builtin>.hasattr
    - m.start
    - re.escape
    - bdry_matcher.search
    - re.compile
    - pygments.lexers._load_lexers
    - bdry_matcher.finditer
    - match.group
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 130
    functionName: pygments.lexers.mime.MIMELexer.get_bodypart_tokens
    functionSourceFile: pygments.lexers.mime
    functionUses: 1
    functionsReached:
    - <builtin>.type
    - <builtin>.getattr
    - importlib.metadata.entry_points
    - <builtin>.__import__
    - <builtin>.hasattr
    - lexer.get_tokens_unprocessed
    - importlib.metadata.entry_points.select
    - pygments.lexers.get_lexer_for_mimetype
    - pygments.lexers._load_lexers
    - pygments.plugin.iter_entry_points
    - entrypoint.load
    - pygments.plugin.find_plugin_lexers
    - <builtin>.isinstance
    - LEXERS.values
    - text.strip
    - importlib.metadata.entry_points.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: bdry_matcher.search
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: bdry_matcher.finditer
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - match
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 157
    functionName: pygments.lexers.mime.MIMELexer.store_content_type
    functionSourceFile: pygments.lexers.mime
    functionUses: 0
    functionsReached:
    - match.end
    - match.group
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - match
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 166
    functionName: pygments.lexers.mime.MIMELexer.get_content_type_subtokens
    functionSourceFile: pygments.lexers.mime
    functionUses: 0
    functionsReached:
    - match.group
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - match
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 179
    functionName: pygments.lexers.mime.MIMELexer.store_content_transfer_encoding
    functionSourceFile: pygments.lexers.mime
    functionUses: 0
    functionsReached:
    - match.group
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.r
    functionSourceFile: pygments.lexers.r
    functionUses: 0
    functionsReached:
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 35
    functionName: pygments.lexers.r.RConsoleLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.r
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - val.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - options.get
    - pygments.plugin.find_plugin_filters
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - match.start
    - value.lower
    - <builtin>.list
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.plugin.iter_entry_points
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - entrypoint.load
    - <builtin>.isinstance
    - insertions.append
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - value.split
    - <builtin>.hasattr
    - <builtin>.next
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - <builtin>.iter
    - pygments.lexer.do_insertions
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - stack.append
    - <builtin>.super
    - pygments.lexer.Lexer.__init__
    - line.startswith
    - line_re.finditer
    - pygments.util.get_list_opt
    - <builtin>.int
    - match.group
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 155
    functionName: pygments.lexers.r.SLexer.analyse_text
    functionSourceFile: pygments.lexers.r
    functionUses: 2
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.jslt
    functionSourceFile: pygments.lexers.jslt
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.jslt.JSLTLexer
    functionSourceFile: pygments.lexers.jslt
    functionUses: 0
    functionsReached:
    - pygments.lexer.combined.__init__
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.carbon
    functionSourceFile: pygments.lexers.carbon
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.carbon.CarbonLexer
    functionSourceFile: pygments.lexers.carbon
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 0
    IfCount: 10
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 73
    functionName: pygments.lexers.carbon.CarbonLexer.analyse_text
    functionSourceFile: pygments.lexers.carbon
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.oberon
    functionSourceFile: pygments.lexers.oberon
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.oberon.ComponentPascalLexer
    functionSourceFile: pygments.lexers.oberon
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 106
    functionName: pygments.lexers.oberon.ComponentPascalLexer.analyse_text
    functionSourceFile: pygments.lexers.oberon
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.parsers
    functionSourceFile: pygments.lexers.parsers
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.parsers.RagelEmbeddedLexer
    functionSourceFile: pygments.lexers.parsers
    functionUses: 0
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - pygments.lexer.bygroups
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 208
    functionName: pygments.lexers.parsers.RagelEmbeddedLexer.analyse_text
    functionSourceFile: pygments.lexers.parsers
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 223
    functionName: pygments.lexers.parsers.RagelRubyLexer.__init__
    functionSourceFile: pygments.lexers.parsers
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 226
    functionName: pygments.lexers.parsers.RagelRubyLexer.analyse_text
    functionSourceFile: pygments.lexers.parsers
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 241
    functionName: pygments.lexers.parsers.RagelCLexer.__init__
    functionSourceFile: pygments.lexers.parsers
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 244
    functionName: pygments.lexers.parsers.RagelCLexer.analyse_text
    functionSourceFile: pygments.lexers.parsers
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 259
    functionName: pygments.lexers.parsers.RagelDLexer.__init__
    functionSourceFile: pygments.lexers.parsers
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 262
    functionName: pygments.lexers.parsers.RagelDLexer.analyse_text
    functionSourceFile: pygments.lexers.parsers
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 277
    functionName: pygments.lexers.parsers.RagelCppLexer.__init__
    functionSourceFile: pygments.lexers.parsers
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 280
    functionName: pygments.lexers.parsers.RagelCppLexer.analyse_text
    functionSourceFile: pygments.lexers.parsers
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 295
    functionName: pygments.lexers.parsers.RagelObjectiveCLexer.__init__
    functionSourceFile: pygments.lexers.parsers
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 298
    functionName: pygments.lexers.parsers.RagelObjectiveCLexer.analyse_text
    functionSourceFile: pygments.lexers.parsers
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 313
    functionName: pygments.lexers.parsers.RagelJavaLexer.__init__
    functionSourceFile: pygments.lexers.parsers
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 316
    functionName: pygments.lexers.parsers.RagelJavaLexer.analyse_text
    functionSourceFile: pygments.lexers.parsers
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.parsers.AntlrLexer
    functionSourceFile: pygments.lexers.parsers
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 507
    functionName: pygments.lexers.parsers.AntlrLexer.analyse_text
    functionSourceFile: pygments.lexers.parsers
    functionUses: 8
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 524
    functionName: pygments.lexers.parsers.AntlrCppLexer.__init__
    functionSourceFile: pygments.lexers.parsers
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 527
    functionName: pygments.lexers.parsers.AntlrCppLexer.analyse_text
    functionSourceFile: pygments.lexers.parsers
    functionUses: 0
    functionsReached:
    - re.search
    - pygments.lexers.parsers.AntlrLexer.analyse_text
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 543
    functionName: pygments.lexers.parsers.AntlrObjectiveCLexer.__init__
    functionSourceFile: pygments.lexers.parsers
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 546
    functionName: pygments.lexers.parsers.AntlrObjectiveCLexer.analyse_text
    functionSourceFile: pygments.lexers.parsers
    functionUses: 0
    functionsReached:
    - re.search
    - pygments.lexers.parsers.AntlrLexer.analyse_text
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 562
    functionName: pygments.lexers.parsers.AntlrCSharpLexer.__init__
    functionSourceFile: pygments.lexers.parsers
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 565
    functionName: pygments.lexers.parsers.AntlrCSharpLexer.analyse_text
    functionSourceFile: pygments.lexers.parsers
    functionUses: 0
    functionsReached:
    - re.search
    - pygments.lexers.parsers.AntlrLexer.analyse_text
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 581
    functionName: pygments.lexers.parsers.AntlrPythonLexer.__init__
    functionSourceFile: pygments.lexers.parsers
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 584
    functionName: pygments.lexers.parsers.AntlrPythonLexer.analyse_text
    functionSourceFile: pygments.lexers.parsers
    functionUses: 0
    functionsReached:
    - re.search
    - pygments.lexers.parsers.AntlrLexer.analyse_text
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 600
    functionName: pygments.lexers.parsers.AntlrJavaLexer.__init__
    functionSourceFile: pygments.lexers.parsers
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 603
    functionName: pygments.lexers.parsers.AntlrJavaLexer.analyse_text
    functionSourceFile: pygments.lexers.parsers
    functionUses: 0
    functionsReached:
    - re.search
    - pygments.lexers.parsers.AntlrLexer.analyse_text
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 619
    functionName: pygments.lexers.parsers.AntlrRubyLexer.__init__
    functionSourceFile: pygments.lexers.parsers
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 622
    functionName: pygments.lexers.parsers.AntlrRubyLexer.analyse_text
    functionSourceFile: pygments.lexers.parsers
    functionUses: 0
    functionsReached:
    - re.search
    - pygments.lexers.parsers.AntlrLexer.analyse_text
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 638
    functionName: pygments.lexers.parsers.AntlrPerlLexer.__init__
    functionSourceFile: pygments.lexers.parsers
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 641
    functionName: pygments.lexers.parsers.AntlrPerlLexer.analyse_text
    functionSourceFile: pygments.lexers.parsers
    functionUses: 0
    functionsReached:
    - re.search
    - pygments.lexers.parsers.AntlrLexer.analyse_text
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 657
    functionName: pygments.lexers.parsers.AntlrActionScriptLexer.__init__
    functionSourceFile: pygments.lexers.parsers
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 661
    functionName: pygments.lexers.parsers.AntlrActionScriptLexer.analyse_text
    functionSourceFile: pygments.lexers.parsers
    functionUses: 0
    functionsReached:
    - re.search
    - pygments.lexers.parsers.AntlrLexer.analyse_text
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.parsers.TreetopBaseLexer
    functionSourceFile: pygments.lexers.parsers
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 746
    functionName: pygments.lexers.parsers.TreetopLexer.__init__
    functionSourceFile: pygments.lexers.parsers
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.objective
    functionSourceFile: pygments.lexers.objective
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - baselexer
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 23
    functionName: pygments.lexers.objective.objective
    functionSourceFile: pygments.lexers.objective
    functionUses: 0
    functionsReached:
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.objective.objective.GeneratedObjectiveCVariant
    functionSourceFile: pygments.lexers.objective
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexer.using
    - pygments.lexer.default.__init__
    - <builtin>.isinstance
    - pygments.lexer.words.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 167
    functionName: pygments.lexers.objective.objective.GeneratedObjectiveCVariant.analyse_text
    functionSourceFile: pygments.lexers.objective
    functionUses: 0
    functionsReached:
    - re.search
    - _oc_message.search
    - _oc_keywords.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _oc_keywords.search
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _oc_message.search
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Tuple object at 0x7fa7d6745100>
    argNames:
    - self
    - text
    - stack
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 178
    functionName: pygments.lexers.objective.objective.GeneratedObjectiveCVariant.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.objective
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - stack.append
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - <builtin>.super
    - value.lower
    - value.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - pygments.lexers.c_cpp.CFamilyLexer.get_tokens_unprocessed
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.objective.LogosLexer
    functionSourceFile: pygments.lexers.objective
    functionUses: 0
    functionsReached:
    - re.compile
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 278
    functionName: pygments.lexers.objective.LogosLexer.analyse_text
    functionSourceFile: pygments.lexers.objective
    functionUses: 0
    functionsReached:
    - LogosLexer._logos_keywords.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: LogosLexer._logos_keywords.search
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.objective.SwiftLexer
    functionSourceFile: pygments.lexers.objective
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 502
    functionName: pygments.lexers.objective.SwiftLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.objective
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - stack.append
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - <builtin>.super
    - value.lower
    - value.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 13
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers._cocoa_builtins
    functionSourceFile: pygments.lexers._cocoa_builtins
    functionUses: 0
    functionsReached:
    - all_interfaces.add
    - <builtin>.open
    - all_primitives.add
    - <builtin>.set
    - <builtin>.list
    - <builtin>.print
    - os.path.exists
    - <builtin>.sorted
    - all_protocols.add
    - re.findall
    - f.endswith
    - f.read
    - os.listdir
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.listdir
    functionSourceFile: os
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.path.exists
    functionSourceFile: os
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: f.endswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: all_interfaces.add
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: all_protocols.add
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: all_primitives.add
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.haskell
    functionSourceFile: pygments.lexers.haskell
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.haskell.HaskellLexer
    functionSourceFile: pygments.lexers.haskell
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.haskell.HspecLexer
    functionSourceFile: pygments.lexers.haskell
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.haskell.IdrisLexer
    functionSourceFile: pygments.lexers.haskell
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.haskell.AgdaLexer
    functionSourceFile: pygments.lexers.haskell
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.haskell.CryptolLexer
    functionSourceFile: pygments.lexers.haskell
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.haskell.LiterateLexer
    functionSourceFile: pygments.lexers.haskell
    functionUses: 0
    functionsReached:
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - baselexer
    - options
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 513
    functionName: pygments.lexers.haskell.LiterateLexer.__init__
    functionSourceFile: pygments.lexers.haskell
    functionUses: 4
    functionsReached:
    - val.split
    - options.get
    - pygments.plugin.find_plugin_filters
    - <builtin>.list
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - pygments.lexer.Lexer.__init__
    - pygments.util.get_list_opt
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 5
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 517
    functionName: pygments.lexers.haskell.LiterateLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.haskell
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - val.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - options.get
    - pygments.plugin.find_plugin_filters
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - value.lower
    - <builtin>.list
    - m.group
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - line.lstrip
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - pygments.plugin.iter_entry_points
    - entrypoint.load
    - <builtin>.isinstance
    - insertions.append
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - pygments.lexers.haskell.LiterateLexer.get_tokens_unprocessed
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - value.split
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - <builtin>.next
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - <builtin>.iter
    - pygments.lexer.do_insertions
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - stack.append
    - <builtin>.super
    - text.lstrip
    - pygments.lexer.Lexer.__init__
    - line_re.finditer
    - pygments.util.get_list_opt
    - <builtin>.int
    - match.group
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: text.lstrip
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 580
    functionName: pygments.lexers.haskell.LiterateHaskellLexer.__init__
    functionSourceFile: pygments.lexers.haskell
    functionUses: 0
    functionsReached:
    - val.split
    - options.get
    - pygments.plugin.find_plugin_filters
    - <builtin>.list
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - pygments.lexers.haskell.LiterateLexer.__init__
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - pygments.lexer.Lexer.__init__
    - pygments.util.get_list_opt
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 603
    functionName: pygments.lexers.haskell.LiterateIdrisLexer.__init__
    functionSourceFile: pygments.lexers.haskell
    functionUses: 0
    functionsReached:
    - val.split
    - options.get
    - pygments.plugin.find_plugin_filters
    - <builtin>.list
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - pygments.lexers.haskell.LiterateLexer.__init__
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - pygments.lexer.Lexer.__init__
    - pygments.util.get_list_opt
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 626
    functionName: pygments.lexers.haskell.LiterateAgdaLexer.__init__
    functionSourceFile: pygments.lexers.haskell
    functionUses: 0
    functionsReached:
    - val.split
    - options.get
    - pygments.plugin.find_plugin_filters
    - <builtin>.list
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - pygments.lexers.haskell.LiterateLexer.__init__
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - pygments.lexer.Lexer.__init__
    - pygments.util.get_list_opt
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 649
    functionName: pygments.lexers.haskell.LiterateCryptolLexer.__init__
    functionSourceFile: pygments.lexers.haskell
    functionUses: 0
    functionsReached:
    - val.split
    - options.get
    - pygments.plugin.find_plugin_filters
    - <builtin>.list
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - pygments.lexers.haskell.LiterateLexer.__init__
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - pygments.lexer.Lexer.__init__
    - pygments.util.get_list_opt
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.haskell.KokaLexer
    functionSourceFile: pygments.lexers.haskell
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.pascal
    functionSourceFile: pygments.lexers.pascal
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 34
    functionName: pygments.lexers.pascal.PortugolLexer.__init__
    functionSourceFile: pygments.lexers.pascal
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - val.split
    - options.get
    - pygments.plugin.find_plugin_filters
    - <builtin>.list
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.lexers.pascal.DelphiLexer.__init__
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - pygments.lexer.Lexer.__init__
    - pygments.util.get_list_opt
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 7
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 402
    functionName: pygments.lexers.pascal.DelphiLexer.__init__
    functionSourceFile: pygments.lexers.pascal
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - val.split
    - options.get
    - pygments.plugin.find_plugin_filters
    - <builtin>.list
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - pygments.lexer.Lexer.__init__
    - pygments.util.get_list_opt
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 38
    functionName: pygments.lexers.pascal.PortugolLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.pascal
    functionUses: 0
    functionsReached:
    - stack.append
    - <builtin>.set
    - m.start
    - pygments.scanner.Scanner.scan
    - pygments.lexers.pascal.DelphiLexer.get_tokens_unprocessed
    - pygments.scanner.Scanner.get_char
    - m.group
    - m.end
    - stack.pop
    - re.compile
    - scanner.match.startswith
    - pygments.scanner.Scanner.test
    - pygments.scanner.Scanner.__init__
    - block_labels.add
    - scanner.match.strip
    - pygments.scanner.Scanner.check
    - scanner.match.lower
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scanner.match.startswith
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scanner.match.lower
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: block_labels.add
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scanner.match.strip
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.modula2
    functionSourceFile: pygments.lexers.modula2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 1264
    functionName: pygments.lexers.modula2.Modula2Lexer.__init__
    functionSourceFile: pygments.lexers.modula2
    functionUses: 0
    functionsReached:
    - adts_set.update
    - <builtin>.set
    - val.split
    - options.get
    - pygments.plugin.find_plugin_filters
    - types_set.update
    - <builtin>.list
    - modules_set.update
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - reswords_set.update
    - builtins_set.update
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - variables_set.update
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - pygments.lexers.modula2.Modula2Lexer.set_dialect
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - lexemes_to_reject_set.update
    - constants_set.update
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - pygments.lexer.Lexer.__init__
    - procedures_set.update
    - pygments.util.get_list_opt
    - <builtin>.int
    - pseudo_builtins_set.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 10
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dialect_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1302
    functionName: pygments.lexers.modula2.Modula2Lexer.set_dialect
    functionSourceFile: pygments.lexers.modula2
    functionUses: 2
    functionsReached:
    - adts_set.update
    - variables_set.update
    - <builtin>.set
    - modules_set.update
    - procedures_set.update
    - lexemes_to_reject_set.update
    - reswords_set.update
    - constants_set.update
    - builtins_set.update
    - pseudo_builtins_set.update
    - types_set.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lexemes_to_reject_set.update
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: reswords_set.update
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: builtins_set.update
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pseudo_builtins_set.update
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: adts_set.update
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: modules_set.update
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: types_set.update
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: procedures_set.update
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: variables_set.update
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: constants_set.update
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dialect_tag
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1404
    functionName: pygments.lexers.modula2.Modula2Lexer.get_dialect_from_dialect_tag
    functionSourceFile: pygments.lexers.modula2
    functionUses: 1
    functionsReached:
    - dialect_tag.startswith
    - <builtin>.len
    - dialect_tag.endswith
    - <builtin>.range
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dialect_tag.startswith
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dialect_tag.endswith
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 37
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 18
    EdgeCount: 53
    ICount: 2
    IfCount: 37
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1452
    functionName: pygments.lexers.modula2.Modula2Lexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.modula2
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - adts_set.update
    - <builtin>.set
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - value.startswith
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - types_set.update
    - value.lower
    - <builtin>.range
    - modules_set.update
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - reswords_set.update
    - builtins_set.update
    - variables_set.update
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - value.split
    - pygments.lexers.modula2.Modula2Lexer.set_dialect
    - lexemes_to_reject_set.update
    - constants_set.update
    - pygments.lexers.modula2.Modula2Lexer.get_dialect_from_dialect_tag
    - stack.append
    - <builtin>.super
    - dialect_tag.endswith
    - procedures_set.update
    - dialect_tag.startswith
    - pseudo_builtins_set.update
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value.startswith
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1562
    functionName: pygments.lexers.modula2.Modula2Lexer.analyse_text
    functionSourceFile: pygments.lexers.modula2
    functionUses: 0
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.webidl
    functionSourceFile: pygments.lexers.webidl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.webidl.WebIDLLexer
    functionSourceFile: pygments.lexers.webidl
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.openscad
    functionSourceFile: pygments.lexers.openscad
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.openscad.OpenScadLexer
    functionSourceFile: pygments.lexers.openscad
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.crystal
    functionSourceFile: pygments.lexers.crystal
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 10
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 41
    functionName: pygments.lexers.crystal.CrystalLexer.heredoc_callback
    functionSourceFile: pygments.lexers.crystal
    functionUses: 0
    functionsReached:
    - <builtin>.type
    - m.end
    - pygments.lexer.LexerContext.__init__
    - ctx.stack.append
    - match.end
    - amatch.start
    - match.start
    - m.group
    - <builtin>.isinstance
    - amatch.group
    - <builtin>.bool
    - <builtin>.abs
    - pygments.lexer.ExtendedRegexLexer.get_tokens_unprocessed
    - ctx.stack.pop
    - lines.append
    - line_re.finditer
    - match.group
    - ctx.__dict__.setdefault
    - <builtin>.len
    - heredocstack.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 88
    functionName: pygments.lexers.crystal.CrystalLexer.gen_crystalstrings_rules
    functionSourceFile: pygments.lexers.crystal
    functionUses: 1
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.crystal.CrystalLexer
    functionSourceFile: pygments.lexers.crystal
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - tokens.update
    - pygments.lexer.default.__init__
    - pygments.lexers.crystal.CrystalLexer.gen_crystalstrings_rules
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.praat
    functionSourceFile: pygments.lexers.praat
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.praat.PraatLexer
    functionSourceFile: pygments.lexers.praat
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.arrow
    functionSourceFile: pygments.lexers.arrow
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.arrow.ArrowLexer
    functionSourceFile: pygments.lexers.arrow
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers._julia_builtins
    functionSourceFile: pygments.lexers._julia_builtins
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.felix
    functionSourceFile: pygments.lexers.felix
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.felix.FelixLexer
    functionSourceFile: pygments.lexers.felix
    functionUses: 0
    functionsReached:
    - pygments.lexer.combined.__init__
    - pygments.lexer.words.__init__
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.vyper
    functionSourceFile: pygments.lexers.vyper
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.vyper.VyperLexer
    functionSourceFile: pygments.lexers.vyper
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.rebol
    functionSourceFile: pygments.lexers.rebol
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 13
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 19
    ICount: 14
    IfCount: 13
    argCount: 2
    argDefaultValues: []
    argNames:
    - lexer
    - match
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 35
    functionName: pygments.lexers.rebol.RebolLexer.word_callback
    functionSourceFile: pygments.lexers.rebol
    functionUses: 0
    functionsReached:
    - match.group
    - re.match
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 229
    functionName: pygments.lexers.rebol.RebolLexer.analyse_text
    functionSourceFile: pygments.lexers.rebol
    functionUses: 0
    functionsReached:
    - re.search
    - re.match
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 15
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 22
    ICount: 16
    IfCount: 15
    argCount: 2
    argDefaultValues: []
    argNames:
    - lexer
    - match
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 256
    functionName: pygments.lexers.rebol.RedLexer.word_callback
    functionSourceFile: pygments.lexers.rebol
    functionUses: 0
    functionsReached:
    - match.group
    - re.match
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.rebol.RedLexer
    functionSourceFile: pygments.lexers.rebol
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.rego
    functionSourceFile: pygments.lexers.rego
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.rego.RegoLexer
    functionSourceFile: pygments.lexers.rego
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.ride
    functionSourceFile: pygments.lexers.ride
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.ride.RideLexer
    functionSourceFile: pygments.lexers.ride
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.ncl
    functionSourceFile: pygments.lexers.ncl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.ncl.NCLLexer
    functionSourceFile: pygments.lexers.ncl
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.freefem
    functionSourceFile: pygments.lexers.freefem
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 9
    IfCount: 8
    argCount: 3
    argDefaultValues:
    - <ast.Tuple object at 0x7fa7d4571550>
    argNames:
    - self
    - text
    - stack
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 874
    functionName: pygments.lexers.freefem.FreeFemLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.freefem
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - stack.append
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - <builtin>.super
    - value.lower
    - value.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - pygments.lexers.c_cpp.CFamilyLexer.get_tokens_unprocessed
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.resource
    functionSourceFile: pygments.lexers.resource
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.resource.ResourceLexer
    functionSourceFile: pygments.lexers.resource
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 81
    functionName: pygments.lexers.resource.ResourceLexer.analyse_text
    functionSourceFile: pygments.lexers.resource
    functionUses: 0
    functionsReached:
    - text.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.apl
    functionSourceFile: pygments.lexers.apl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.dax
    functionSourceFile: pygments.lexers.dax
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.dax.DaxLexer
    functionSourceFile: pygments.lexers.dax
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.sas
    functionSourceFile: pygments.lexers.sas
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.sas.SASLexer
    functionSourceFile: pygments.lexers.sas
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 6
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers._scilab_builtins
    functionSourceFile: pygments.lexers._scilab_builtins
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - lst.append
    - seen.add
    - <builtin>.repr
    - <builtin>.open
    - pygments.util.duplicates_removed
    - text.split
    - pygments.lexers._scilab_builtins.extract_completion
    - pygments.util.format_lines
    - seen.update
    - f.read
    - <builtin>.sorted
    - subprocess.Popen
    - lines.append
    - content.find
    - new_data.items
    - f.write
    - s.communicate
    - text.startswith
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - var_type
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3060
    functionName: pygments.lexers._scilab_builtins.extract_completion
    functionSourceFile: pygments.lexers._scilab_builtins
    functionUses: 1
    functionsReached:
    - subprocess.Popen
    - text.split
    - s.communicate
    - text.startswith
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - Exception
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: subprocess.Popen
    functionSourceFile: subprocess
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.communicate
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: seen.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: f.write
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: new_data.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.qlik
    functionSourceFile: pygments.lexers.qlik
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.qlik.QlikLexer
    functionSourceFile: pygments.lexers.qlik
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers._qlik_builtins
    functionSourceFile: pygments.lexers._qlik_builtins
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.pddl
    functionSourceFile: pygments.lexers.pddl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.pddl.PddlLexer
    functionSourceFile: pygments.lexers.pddl
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.chapel
    functionSourceFile: pygments.lexers.chapel
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.chapel.ChapelLexer
    functionSourceFile: pygments.lexers.chapel
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.testing
    functionSourceFile: pygments.lexers.testing
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.testing.GherkinLexer
    functionSourceFile: pygments.lexers.testing
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 132
    functionName: pygments.lexers.testing.GherkinLexer.analyse_text
    functionSourceFile: pygments.lexers.testing
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.testing.TAPLexer
    functionSourceFile: pygments.lexers.testing
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.forth
    functionSourceFile: pygments.lexers.forth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.forth.ForthLexer
    functionSourceFile: pygments.lexers.forth
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 174
    functionName: pygments.lexers.forth.ForthLexer.analyse_text
    functionSourceFile: pygments.lexers.forth
    functionUses: 0
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.wgsl
    functionSourceFile: pygments.lexers.wgsl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.wgsl.WgslLexer
    functionSourceFile: pygments.lexers.wgsl
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.default.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.gsql
    functionSourceFile: pygments.lexers.gsql
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.gsql.GSQLLexer
    functionSourceFile: pygments.lexers.gsql
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexer.using
    - kwargs.pop
    - <builtin>.isinstance
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.dalvik
    functionSourceFile: pygments.lexers.dalvik
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.dalvik.SmaliLexer
    functionSourceFile: pygments.lexers.dalvik
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 109
    functionName: pygments.lexers.dalvik.SmaliLexer.analyse_text
    functionSourceFile: pygments.lexers.dalvik
    functionUses: 0
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.mosel
    functionSourceFile: pygments.lexers.mosel
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.mosel.MoselLexer
    functionSourceFile: pygments.lexers.mosel
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.procfile
    functionSourceFile: pygments.lexers.procfile
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.procfile.ProcfileLexer
    functionSourceFile: pygments.lexers.procfile
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.trafficscript
    functionSourceFile: pygments.lexers.trafficscript
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.supercollider
    functionSourceFile: pygments.lexers.supercollider
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.supercollider.SuperColliderLexer
    functionSourceFile: pygments.lexers.supercollider
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 91
    functionName: pygments.lexers.supercollider.SuperColliderLexer.analyse_text
    functionSourceFile: pygments.lexers.supercollider
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.asm
    functionSourceFile: pygments.lexers.asm
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.asm.GasLexer
    functionSourceFile: pygments.lexers.asm
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 104
    functionName: pygments.lexers.asm.GasLexer.analyse_text
    functionSourceFile: pygments.lexers.asm
    functionUses: 2
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - asm_lexer
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 111
    functionName: pygments.lexers.asm._objdump_lexer_tokens
    functionSourceFile: pygments.lexers.asm
    functionUses: 2
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - pygments.lexer.bygroups
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: pygments.lexers.asm.ObjdumpLexer
    functionSourceFile: pygments.lexers.asm
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexers.asm._objdump_lexer_tokens
    - pygments.lexer.using
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 189
    functionName: pygments.lexers.asm.DObjdumpLexer.__init__
    functionSourceFile: pygments.lexers.asm
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 204
    functionName: pygments.lexers.asm.CppObjdumpLexer.__init__
    functionSourceFile: pygments.lexers.asm
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 220
    functionName: pygments.lexers.asm.CObjdumpLexer.__init__
    functionSourceFile: pygments.lexers.asm
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.asm.HsailLexer
    functionSourceFile: pygments.lexers.asm
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.asm.LlvmLexer
    functionSourceFile: pygments.lexers.asm
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.asm.LlvmMirBodyLexer
    functionSourceFile: pygments.lexers.asm
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.asm.LlvmMirLexer
    functionSourceFile: pygments.lexers.asm
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexer.using
    - pygments.lexer.default.__init__
    - <builtin>.isinstance
    - pygments.lexer.words.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.asm.NasmLexer
    functionSourceFile: pygments.lexers.asm
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 803
    functionName: pygments.lexers.asm.NasmLexer.analyse_text
    functionSourceFile: pygments.lexers.asm
    functionUses: 2
    functionsReached:
    - re.match
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: pygments.lexers.asm.NasmObjdumpLexer
    functionSourceFile: pygments.lexers.asm
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexers.asm._objdump_lexer_tokens
    - pygments.lexer.using
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.asm.TasmLexer
    functionSourceFile: pygments.lexers.asm
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 905
    functionName: pygments.lexers.asm.TasmLexer.analyse_text
    functionSourceFile: pygments.lexers.asm
    functionUses: 0
    functionsReached:
    - re.match
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 944
    functionName: pygments.lexers.asm.Ca65Lexer.analyse_text
    functionSourceFile: pygments.lexers.asm
    functionUses: 0
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - lexer
    - match
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 993
    functionName: pygments.lexers.asm.Dasm16Lexer.guess_identifier
    functionSourceFile: pygments.lexers.asm
    functionUses: 0
    functionsReached:
    - match.group
    - ident.upper
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ident.upper
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.fortran
    functionSourceFile: pygments.lexers.fortran
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.fortran.FortranLexer
    functionSourceFile: pygments.lexers.fortran
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d61fb160>
    argNames:
    - self
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 184
    functionName: pygments.lexers.fortran.FortranFixedLexer._lex_fortran
    functionSourceFile: pygments.lexers.fortran
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - val.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - options.get
    - value.replace
    - pygments.plugin.find_plugin_filters
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - value.lower
    - <builtin>.list
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.plugin.iter_entry_points
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - entrypoint.load
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - value.split
    - <builtin>.hasattr
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - stack.append
    - <builtin>.super
    - pygments.lexer.Lexer.__init__
    - pygments.util.get_list_opt
    - <builtin>.int
    - match.group
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.fortran.FortranFixedLexer
    functionSourceFile: pygments.lexers.fortran
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexer.using
    - pygments.lexer.default.__init__
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.varnish
    functionSourceFile: pygments.lexers.varnish
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 30
    functionName: pygments.lexers.varnish.VCLLexer.analyse_text
    functionSourceFile: pygments.lexers.varnish
    functionUses: 0
    functionsReached:
    - text.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.varnish.VCLLexer
    functionSourceFile: pygments.lexers.varnish
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexer.using
    - kwargs.pop
    - <builtin>.isinstance
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 171
    functionName: pygments.lexers.varnish.VCLSnippetLexer.analyse_text
    functionSourceFile: pygments.lexers.varnish
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.asn1
    functionSourceFile: pygments.lexers.asn1
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - tokens
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 113
    functionName: pygments.lexers.asn1.word_sequences
    functionSourceFile: pygments.lexers.asn1
    functionUses: 1
    functionsReached:
    - token.replace
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: token.replace
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.asn1.Asn1Lexer
    functionSourceFile: pygments.lexers.asn1
    functionUses: 0
    functionsReached:
    - token.replace
    - pygments.lexers.asn1.word_sequences
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: pygments.lexers._sourcemod_builtins
    functionSourceFile: pygments.lexers._sourcemod_builtins
    functionUses: 0
    functionsReached:
    - pygments.lexers._sourcemod_builtins.get_sm_functions
    - urllib.request.FancyURLopener.open
    - pygments.lexers._sourcemod_builtins.get_version
    - <builtin>.len
    - pygments.lexers._sourcemod_builtins.run
    - <builtin>.print
    - functionlist.append
    - line.decode
    - <builtin>.repr
    - m.groups
    - <builtin>.open
    - r.search
    - pygments.util.format_lines
    - functions.append
    - r.match
    - fp.read
    - fp.write
    - re.compile
    - lines.append
    - content.find
    - urllib.request.FancyURLopener.__init__
    - pygments.lexers._sourcemod_builtins.regenerate
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.request.FancyURLopener.__init__
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1105
    functionName: pygments.lexers._sourcemod_builtins.get_version
    functionSourceFile: pygments.lexers._sourcemod_builtins
    functionUses: 2
    functionsReached:
    - urllib.request.FancyURLopener.open
    - m.groups
    - r.search
    - re.compile
    - line.decode
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.request.FancyURLopener.open
    functionSourceFile: urllib
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: line.decode
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: r.search
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1114
    functionName: pygments.lexers._sourcemod_builtins.get_sm_functions
    functionSourceFile: pygments.lexers._sourcemod_builtins
    functionUses: 2
    functionsReached:
    - urllib.request.FancyURLopener.open
    - m.groups
    - re.compile
    - line.decode
    - functions.append
    - r.match
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - filename
    - natives
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1124
    functionName: pygments.lexers._sourcemod_builtins.regenerate
    functionSourceFile: pygments.lexers._sourcemod_builtins
    functionUses: 2
    functionsReached:
    - <builtin>.open
    - fp.write
    - lines.append
    - pygments.util.format_lines
    - content.find
    - <builtin>.repr
    - fp.read
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1137
    functionName: pygments.lexers._sourcemod_builtins.run
    functionSourceFile: pygments.lexers._sourcemod_builtins
    functionUses: 1
    functionsReached:
    - pygments.lexers._sourcemod_builtins.get_sm_functions
    - urllib.request.FancyURLopener.open
    - pygments.lexers._sourcemod_builtins.get_version
    - <builtin>.len
    - <builtin>.print
    - functionlist.append
    - line.decode
    - <builtin>.repr
    - m.groups
    - <builtin>.open
    - r.search
    - pygments.util.format_lines
    - functions.append
    - r.match
    - fp.read
    - fp.write
    - re.compile
    - lines.append
    - content.find
    - pygments.lexers._sourcemod_builtins.regenerate
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: functionlist.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.ecl
    functionSourceFile: pygments.lexers.ecl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.ecl.ECLLexer
    functionSourceFile: pygments.lexers.ecl
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 132
    functionName: pygments.lexers.ecl.ECLLexer.analyse_text
    functionSourceFile: pygments.lexers.ecl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.snobol
    functionSourceFile: pygments.lexers.snobol
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.snobol.SnobolLexer
    functionSourceFile: pygments.lexers.snobol
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.gleam
    functionSourceFile: pygments.lexers.gleam
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.gleam.GleamLexer
    functionSourceFile: pygments.lexers.gleam
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.scdoc
    functionSourceFile: pygments.lexers.scdoc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.scdoc.ScdocLexer
    functionSourceFile: pygments.lexers.scdoc
    functionUses: 0
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - pygments.lexer.bygroups
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 67
    functionName: pygments.lexers.scdoc.ScdocLexer.analyse_text
    functionSourceFile: pygments.lexers.scdoc
    functionUses: 0
    functionsReached:
    - re.search
    - text.partition
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.tnt
    functionSourceFile: pygments.lexers.tnt
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.tnt.TNTLexer
    functionSourceFile: pygments.lexers.tnt
    functionUses: 0
    functionsReached:
    - re.compile
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 55
    functionName: pygments.lexers.tnt.TNTLexer.__init__
    functionSourceFile: pygments.lexers.tnt
    functionUses: 0
    functionsReached:
    - val.split
    - options.get
    - pygments.plugin.find_plugin_filters
    - <builtin>.list
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - pygments.lexer.Lexer.__init__
    - pygments.util.get_list_opt
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d55cd790>
    argNames:
    - self
    - start
    - text
    - required
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 59
    functionName: pygments.lexers.tnt.TNTLexer.whitespace
    functionSourceFile: pygments.lexers.tnt
    functionUses: 2
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - start
    - text
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 73
    functionName: pygments.lexers.tnt.TNTLexer.variable
    functionSourceFile: pygments.lexers.tnt
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 6
    IfCount: 6
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - start
    - text
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 83
    functionName: pygments.lexers.tnt.TNTLexer.term
    functionSourceFile: pygments.lexers.tnt
    functionUses: 2
    functionsReached:
    - pygments.lexers.tnt.TNTLexer.term
    - pygments.lexers.tnt.TNTLexer.variable
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 8
    IfCount: 7
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - start
    - text
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 109
    functionName: pygments.lexers.tnt.TNTLexer.formula
    functionSourceFile: pygments.lexers.tnt
    functionUses: 1
    functionsReached:
    - pygments.lexers.tnt.TNTLexer.term
    - pygments.lexers.tnt.TNTLexer.variable
    - pygments.lexers.tnt.TNTLexer.formula
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - start
    - text
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 143
    functionName: pygments.lexers.tnt.TNTLexer.rule
    functionSourceFile: pygments.lexers.tnt
    functionUses: 1
    functionsReached:
    - match.end
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - start
    - text
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 162
    functionName: pygments.lexers.tnt.TNTLexer.lineno
    functionSourceFile: pygments.lexers.tnt
    functionUses: 1
    functionsReached:
    - match.end
    - match.group
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - start
    - text
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 179
    functionName: pygments.lexers.tnt.TNTLexer.error_till_line_end
    functionSourceFile: pygments.lexers.tnt
    functionUses: 1
    functionsReached:
    - <builtin>.len
    - pygments.lexers.tnt.TNTLexer.whitespace
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 6
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 192
    functionName: pygments.lexers.tnt.TNTLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.tnt
    functionUses: 0
    functionsReached:
    - pygments.lexers.tnt.TNTLexer.error_till_line_end
    - pygments.lexers.tnt.TNTLexer.term
    - pygments.lexers.tnt.TNTLexer.rule
    - pygments.lexers.tnt.TNTLexer.variable
    - pygments.lexers.tnt.TNTLexer.formula
    - pygments.lexers.tnt.TNTLexer.whitespace
    - match.end
    - match.group
    - pygments.lexers.tnt.TNTLexer.lineno
    - <builtin>.len
    - match.start
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.jsonnet
    functionSourceFile: pygments.lexers.jsonnet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - quote_mark
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 21
    functionName: pygments.lexers.jsonnet.string_rules
    functionSourceFile: pygments.lexers.jsonnet
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - quote_mark
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 29
    functionName: pygments.lexers.jsonnet.quoted_field_name
    functionSourceFile: pygments.lexers.jsonnet
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.jsonnet.JsonnetLexer
    functionSourceFile: pygments.lexers.jsonnet
    functionUses: 0
    functionsReached:
    - pygments.lexers.jsonnet.string_rules
    - pygments.lexer.words.__init__
    - pygments.lexers.jsonnet.quoted_field_name
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.ul4
    functionSourceFile: pygments.lexers.ul4
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.ul4.UL4Lexer
    functionSourceFile: pygments.lexers.ul4
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 248
    functionName: pygments.lexers.ul4.HTMLUL4Lexer.__init__
    functionSourceFile: pygments.lexers.ul4
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 263
    functionName: pygments.lexers.ul4.XMLUL4Lexer.__init__
    functionSourceFile: pygments.lexers.ul4
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 278
    functionName: pygments.lexers.ul4.CSSUL4Lexer.__init__
    functionSourceFile: pygments.lexers.ul4
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 293
    functionName: pygments.lexers.ul4.JavascriptUL4Lexer.__init__
    functionSourceFile: pygments.lexers.ul4
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 308
    functionName: pygments.lexers.ul4.PythonUL4Lexer.__init__
    functionSourceFile: pygments.lexers.ul4
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.ambient
    functionSourceFile: pygments.lexers.ambient
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.ambient.AmbientTalkLexer
    functionSourceFile: pygments.lexers.ambient
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.whiley
    functionSourceFile: pygments.lexers.whiley
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.whiley.WhileyLexer
    functionSourceFile: pygments.lexers.whiley
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.theorem
    functionSourceFile: pygments.lexers.theorem
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.theorem.RocqLexer
    functionSourceFile: pygments.lexers.theorem
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 190
    functionName: pygments.lexers.theorem.RocqLexer.analyse_text
    functionSourceFile: pygments.lexers.theorem
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.theorem.IsabelleLexer
    functionSourceFile: pygments.lexers.theorem
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers._openedge_builtins
    functionSourceFile: pygments.lexers._openedge_builtins
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.sophia
    functionSourceFile: pygments.lexers.sophia
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.sophia.SophiaLexer
    functionSourceFile: pygments.lexers.sophia
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.default.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.functional
    functionSourceFile: pygments.lexers.functional
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.verifpal
    functionSourceFile: pygments.lexers.verifpal
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.verifpal.VerifpalLexer
    functionSourceFile: pygments.lexers.verifpal
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.matlab
    functionSourceFile: pygments.lexers.matlab
    functionUses: 0
    functionsReached:
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.matlab.MatlabLexer
    functionSourceFile: pygments.lexers.matlab
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2723
    functionName: pygments.lexers.matlab.MatlabLexer.analyse_text
    functionSourceFile: pygments.lexers.matlab
    functionUses: 2
    functionsReached:
    - <builtin>.next
    - first_non_comment.startswith
    - re.search
    - re.match
    - text.splitlines
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: first_non_comment.startswith
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 7
    IfCount: 8
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 2752
    functionName: pygments.lexers.matlab.MatlabSessionLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.matlab
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - val.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - options.get
    - pygments.plugin.find_plugin_filters
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - match.start
    - value.lower
    - <builtin>.list
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.plugin.iter_entry_points
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - entrypoint.load
    - <builtin>.isinstance
    - insertions.append
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - value.split
    - <builtin>.hasattr
    - <builtin>.next
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - <builtin>.iter
    - pygments.lexer.do_insertions
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - stack.append
    - <builtin>.super
    - pygments.lexer.Lexer.__init__
    - line.startswith
    - line_re.finditer
    - pygments.util.get_list_opt
    - <builtin>.int
    - match.group
    - line.strip
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.matlab.OctaveLexer
    functionSourceFile: pygments.lexers.matlab
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 3224
    functionName: pygments.lexers.matlab.OctaveLexer.analyse_text
    functionSourceFile: pygments.lexers.matlab
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.matlab.ScilabLexer
    functionSourceFile: pygments.lexers.matlab
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3298
    functionName: pygments.lexers.matlab.ScilabLexer.analyse_text
    functionSourceFile: pygments.lexers.matlab
    functionUses: 0
    functionsReached:
    - re.search
    - <builtin>.min
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.prolog
    functionSourceFile: pygments.lexers.prolog
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.prolog.PrologLexer
    functionSourceFile: pygments.lexers.prolog
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 82
    functionName: pygments.lexers.prolog.PrologLexer.analyse_text
    functionSourceFile: pygments.lexers.prolog
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 308
    functionName: pygments.lexers.prolog.LogtalkLexer.analyse_text
    functionSourceFile: pygments.lexers.prolog
    functionUses: 0
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.graphql
    functionSourceFile: pygments.lexers.graphql
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.graphql.GraphQLLexer
    functionSourceFile: pygments.lexers.graphql
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.nit
    functionSourceFile: pygments.lexers.nit
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.nit.NitLexer
    functionSourceFile: pygments.lexers.nit
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.csound
    functionSourceFile: pygments.lexers.csound
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.csound.CsoundLexer
    functionSourceFile: pygments.lexers.csound
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.csound.CsoundScoreLexer
    functionSourceFile: pygments.lexers.csound
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.csound.CsoundOrchestraLexer
    functionSourceFile: pygments.lexers.csound
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - pygments.lexer.bygroups
    - pygments.lexer.using
    - pygments.lexer.default.__init__
    - <builtin>.isinstance
    - pygments.lexer.words.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - lexer
    - match
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 213
    functionName: pygments.lexers.csound.CsoundOrchestraLexer.opcode_name_callback
    functionSourceFile: pygments.lexers.csound
    functionUses: 0
    functionsReached:
    - match.group
    - lexer.user_defined_opcodes.add
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lexer.user_defined_opcodes.add
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 7
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - lexer
    - match
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 218
    functionName: pygments.lexers.csound.CsoundOrchestraLexer.name_callback
    functionSourceFile: pygments.lexers.csound
    functionUses: 0
    functionsReached:
    - name_match.group
    - name_match.start
    - re.search
    - match.group
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: name_match.start
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: name_match.group
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.csound.CsoundDocumentLexer
    functionSourceFile: pygments.lexers.csound
    functionUses: 0
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers._csound_builtins
    functionSourceFile: pygments.lexers._csound_builtins
    functionUses: 0
    functionsReached:
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.tls
    functionSourceFile: pygments.lexers.tls
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.tls.TlsLexer
    functionSourceFile: pygments.lexers.tls
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.automation
    functionSourceFile: pygments.lexers.automation
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.automation.AutohotkeyLexer
    functionSourceFile: pygments.lexers.automation
    functionUses: 0
    functionsReached:
    - pygments.lexer.combined.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.automation.AutoItLexer
    functionSourceFile: pygments.lexers.automation
    functionUses: 0
    functionsReached:
    - pygments.lexer.combined.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.tablegen
    functionSourceFile: pygments.lexers.tablegen
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.tablegen.TableGenLexer
    functionSourceFile: pygments.lexers.tablegen
    functionUses: 0
    functionsReached:
    - pygments.lexer.using
    - pygments.lexer.words.__init__
    - kwargs.pop
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.typoscript
    functionSourceFile: pygments.lexers.typoscript
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.typoscript.TypoScriptCssDataLexer
    functionSourceFile: pygments.lexers.typoscript
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.typoscript.TypoScriptHtmlDataLexer
    functionSourceFile: pygments.lexers.typoscript
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.typoscript.TypoScriptLexer
    functionSourceFile: pygments.lexers.typoscript
    functionUses: 0
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - pygments.lexer.bygroups
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.qvt
    functionSourceFile: pygments.lexers.qvt
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.qvt.QVToLexer
    functionSourceFile: pygments.lexers.qvt
    functionUses: 0
    functionsReached:
    - pygments.lexer.combined.__init__
    - pygments.lexer.words.__init__
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.smv
    functionSourceFile: pygments.lexers.smv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.smv.NuSMVLexer
    functionSourceFile: pygments.lexers.smv
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.esoteric
    functionSourceFile: pygments.lexers.esoteric
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 51
    functionName: pygments.lexers.esoteric.BrainfuckLexer.analyse_text
    functionSourceFile: pygments.lexers.esoteric
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.max
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.esoteric.CAmkESLexer
    functionSourceFile: pygments.lexers.esoteric
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.esoteric.CapDLLexer
    functionSourceFile: pygments.lexers.esoteric
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.zig
    functionSourceFile: pygments.lexers.zig
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.zig.ZigLexer
    functionSourceFile: pygments.lexers.zig
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.pawn
    functionSourceFile: pygments.lexers.pawn
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 107
    functionName: pygments.lexers.pawn.SourcePawnLexer.__init__
    functionSourceFile: pygments.lexers.pawn
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - val.split
    - options.get
    - pygments.plugin.find_plugin_filters
    - <builtin>.list
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - pygments.lexer.Lexer.__init__
    - pygments.util.get_list_opt
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 117
    functionName: pygments.lexers.pawn.SourcePawnLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.pawn
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - stack.append
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - <builtin>.super
    - value.lower
    - value.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 198
    functionName: pygments.lexers.pawn.PawnLexer.analyse_text
    functionSourceFile: pygments.lexers.pawn
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.modeling
    functionSourceFile: pygments.lexers.modeling
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.modeling.ModelicaLexer
    functionSourceFile: pygments.lexers.modeling
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    - pygments.lexer.using
    - kwargs.pop
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.modeling.BugsLexer
    functionSourceFile: pygments.lexers.modeling
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 186
    functionName: pygments.lexers.modeling.BugsLexer.analyse_text
    functionSourceFile: pygments.lexers.modeling
    functionUses: 0
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.modeling.JagsLexer
    functionSourceFile: pygments.lexers.modeling
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 269
    functionName: pygments.lexers.modeling.JagsLexer.analyse_text
    functionSourceFile: pygments.lexers.modeling
    functionUses: 0
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.modeling.StanLexer
    functionSourceFile: pygments.lexers.modeling
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 362
    functionName: pygments.lexers.modeling.StanLexer.analyse_text
    functionSourceFile: pygments.lexers.modeling
    functionUses: 0
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers._stan_builtins
    functionSourceFile: pygments.lexers._stan_builtins
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.berry
    functionSourceFile: pygments.lexers.berry
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.berry.BerryLexer
    functionSourceFile: pygments.lexers.berry
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.blueprint
    functionSourceFile: pygments.lexers.blueprint
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.blueprint.BlueprintLexer
    functionSourceFile: pygments.lexers.blueprint
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.foxpro
    functionSourceFile: pygments.lexers.foxpro
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: pygments.lexers._postgres_builtins
    functionSourceFile: pygments.lexers._postgres_builtins
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - re.sub
    - t.split
    - m.end
    - t.strip
    - tmp.split
    - urllib.request.urlopen.read
    - pygments.lexers._postgres_builtins.parse_pseudos
    - content.splitlines
    - dt.add
    - re_match.search
    - <builtin>.repr
    - <builtin>.open
    - line.split
    - <builtin>.list
    - m.group
    - pygments.lexers._postgres_builtins.update_myself
    - dt.append
    - kw.sort
    - m.start
    - pygments.util.format_lines
    - pygments.lexers._postgres_builtins.update_consts
    - <builtin>.tuple
    - dt.sort
    - <builtin>.map
    - pygments.lexers._postgres_builtins.parse_datatypes
    - <builtin>.iter
    - re_end.match
    - f.read
    - <builtin>.sorted
    - re.compile
    - lines.append
    - re_start.match
    - re.finditer
    - urllib.request.urlopen
    - f.write
    - re_entry.match
    - kw.append
    - pygments.lexers._postgres_builtins.parse_keywords
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 641
    functionName: pygments.lexers._postgres_builtins.update_myself
    functionSourceFile: pygments.lexers._postgres_builtins
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - re.sub
    - t.split
    - m.end
    - t.strip
    - tmp.split
    - urllib.request.urlopen.read
    - pygments.lexers._postgres_builtins.parse_pseudos
    - content.splitlines
    - dt.add
    - re_match.search
    - <builtin>.repr
    - <builtin>.open
    - line.split
    - <builtin>.list
    - m.group
    - dt.append
    - kw.sort
    - m.start
    - pygments.util.format_lines
    - pygments.lexers._postgres_builtins.update_consts
    - dt.sort
    - pygments.lexers._postgres_builtins.parse_datatypes
    - <builtin>.iter
    - re_end.match
    - f.read
    - re.compile
    - lines.append
    - re_start.match
    - re.finditer
    - urllib.request.urlopen
    - f.write
    - re_entry.match
    - kw.append
    - pygments.lexers._postgres_builtins.parse_keywords
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.request.urlopen.read
    functionSourceFile: urllib
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - f
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 665
    functionName: pygments.lexers._postgres_builtins.parse_datatypes
    functionSourceFile: pygments.lexers._postgres_builtins
    functionUses: 2
    functionsReached:
    - <builtin>.set
    - t.split
    - re.sub
    - line.split
    - t.strip
    - <builtin>.list
    - tmp.split
    - dt.sort
    - dt.add
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - f
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 694
    functionName: pygments.lexers._postgres_builtins.parse_pseudos
    functionSourceFile: pygments.lexers._postgres_builtins
    functionUses: 2
    functionsReached:
    - m.group
    - re.compile
    - dt.sort
    - <builtin>.iter
    - re_start.match
    - re_end.match
    - dt.append
    - re_entry.match
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - f
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 654
    functionName: pygments.lexers._postgres_builtins.parse_keywords
    functionSourceFile: pygments.lexers._postgres_builtins
    functionUses: 2
    functionsReached:
    - m.group
    - kw.append
    - re.finditer
    - kw.sort
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - filename
    - constname
    - content
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 723
    functionName: pygments.lexers._postgres_builtins.update_consts
    functionSourceFile: pygments.lexers._postgres_builtins
    functionUses: 2
    functionsReached:
    - <builtin>.open
    - m.start
    - m.end
    - re.compile
    - lines.append
    - pygments.util.format_lines
    - re_match.search
    - f.write
    - <builtin>.repr
    - f.read
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: re.finditer
    functionSourceFile: re
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kw.append
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kw.sort
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tmp.split
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: t.strip
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: t.split
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dt.add
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dt.sort
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: re_start.match
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: re_entry.match
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dt.append
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: re_end.match
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: re_match.search
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.business
    functionSourceFile: pygments.lexers.business
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.business.CobolLexer
    functionSourceFile: pygments.lexers.business
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.business.ABAPLexer
    functionSourceFile: pygments.lexers.business
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.business.OpenEdgeLexer
    functionSourceFile: pygments.lexers.business
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 503
    functionName: pygments.lexers.business.OpenEdgeLexer.analyse_text
    functionSourceFile: pygments.lexers.business
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.business.MaqlLexer
    functionSourceFile: pygments.lexers.business
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.usd
    functionSourceFile: pygments.lexers.usd
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - words
    - type_
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 21
    functionName: pygments.lexers.usd._keywords
    functionSourceFile: pygments.lexers.usd
    functionUses: 1
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.usd.UsdLexer
    functionSourceFile: pygments.lexers.usd
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexer.words.__init__
    - pygments.lexers.usd._keywords
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.promql
    functionSourceFile: pygments.lexers.promql
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.promql.PromQLLexer
    functionSourceFile: pygments.lexers.promql
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.grammar_notation
    functionSourceFile: pygments.lexers.grammar_notation
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.grammar_notation.BnfLexer
    functionSourceFile: pygments.lexers.grammar_notation
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.grammar_notation.AbnfLexer
    functionSourceFile: pygments.lexers.grammar_notation
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.grammar_notation.JsgfLexer
    functionSourceFile: pygments.lexers.grammar_notation
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexer.using
    - kwargs.pop
    - <builtin>.isinstance
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.grammar_notation.PegLexer
    functionSourceFile: pygments.lexers.grammar_notation
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.templates
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.templates.ErbLexer
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 69
    functionName: pygments.lexers.templates.ErbLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - val.split
    - options.get
    - pygments.plugin.find_plugin_filters
    - <builtin>.list
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - pygments.lexer.Lexer.__init__
    - pygments.util.get_list_opt
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 13
    IfCount: 8
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 74
    functionName: pygments.lexers.templates.ErbLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - tokens.pop
    - <builtin>.type
    - pygments.lexer.ExtendedRegexLexer.get_tokens_unprocessed
    - tokens.reverse
    - m.end
    - m.group
    - ctx.stack.pop
    - pygments.lexer.LexerContext.__init__
    - <builtin>.isinstance
    - ctx.stack.append
    - <builtin>.abs
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tokens.reverse
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tokens.pop
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 142
    functionName: pygments.lexers.templates.ErbLexer.analyse_text
    functionSourceFile: pygments.lexers.templates
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.templates.SmartyLexer
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - pygments.lexer.bygroups
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 192
    functionName: pygments.lexers.templates.SmartyLexer.analyse_text
    functionSourceFile: pygments.lexers.templates
    functionUses: 4
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.templates.VelocityLexer
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 275
    functionName: pygments.lexers.templates.VelocityLexer.analyse_text
    functionSourceFile: pygments.lexers.templates
    functionUses: 1
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 303
    functionName: pygments.lexers.templates.VelocityHtmlLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 321
    functionName: pygments.lexers.templates.VelocityXmlLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 324
    functionName: pygments.lexers.templates.VelocityXmlLexer.analyse_text
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    - xml_decl_re.match
    - re.search
    - pygments.util.looks_like_xml
    - tag_re.search
    - pygments.lexers.templates.VelocityLexer.analyse_text
    - doctype_lookup_re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.templates.DjangoLexer
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 405
    functionName: pygments.lexers.templates.DjangoLexer.analyse_text
    functionSourceFile: pygments.lexers.templates
    functionUses: 4
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.templates.MyghtyLexer
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - pygments.lexer.bygroups
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 474
    functionName: pygments.lexers.templates.MyghtyHtmlLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 490
    functionName: pygments.lexers.templates.MyghtyXmlLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 508
    functionName: pygments.lexers.templates.MyghtyJavascriptLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 524
    functionName: pygments.lexers.templates.MyghtyCssLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.templates.MasonLexer
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - pygments.lexer.bygroups
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 573
    functionName: pygments.lexers.templates.MasonLexer.analyse_text
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.templates.MakoLexer
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - pygments.lexer.bygroups
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 660
    functionName: pygments.lexers.templates.MakoHtmlLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 676
    functionName: pygments.lexers.templates.MakoXmlLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 694
    functionName: pygments.lexers.templates.MakoJavascriptLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 710
    functionName: pygments.lexers.templates.MakoCssLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.templates.CheetahLexer
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - pygments.lexer.bygroups
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 786
    functionName: pygments.lexers.templates.CheetahHtmlLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 802
    functionName: pygments.lexers.templates.CheetahXmlLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 824
    functionName: pygments.lexers.templates.CheetahJavascriptLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.templates.GenshiTextLexer
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - pygments.lexer.bygroups
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.templates.GenshiMarkupLexer
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - pygments.lexer.bygroups
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 941
    functionName: pygments.lexers.templates.HtmlGenshiLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 944
    functionName: pygments.lexers.templates.HtmlGenshiLexer.analyse_text
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - pygments.util.html_doctype_matches
    - m.group
    - re.compile
    - re.search
    - doctype_lookup_re.search
    - pygments.lexers.html.HtmlLexer.analyse_text
    - doctype.strip
    - pygments.util.doctype_matches
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 967
    functionName: pygments.lexers.templates.GenshiLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 970
    functionName: pygments.lexers.templates.GenshiLexer.analyse_text
    functionSourceFile: pygments.lexers.templates
    functionUses: 2
    functionsReached:
    - <builtin>.hash
    - xml_decl_re.match
    - pygments.lexers.html.XmlLexer.analyse_text
    - re.search
    - pygments.util.looks_like_xml
    - tag_re.search
    - doctype_lookup_re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 994
    functionName: pygments.lexers.templates.JavascriptGenshiLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 997
    functionName: pygments.lexers.templates.JavascriptGenshiLexer.analyse_text
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    - xml_decl_re.match
    - pygments.lexers.html.XmlLexer.analyse_text
    - pygments.lexers.templates.GenshiLexer.analyse_text
    - re.search
    - pygments.util.looks_like_xml
    - tag_re.search
    - doctype_lookup_re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1013
    functionName: pygments.lexers.templates.CssGenshiLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1016
    functionName: pygments.lexers.templates.CssGenshiLexer.analyse_text
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    - xml_decl_re.match
    - pygments.lexers.html.XmlLexer.analyse_text
    - pygments.lexers.templates.GenshiLexer.analyse_text
    - re.search
    - pygments.util.looks_like_xml
    - tag_re.search
    - doctype_lookup_re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1037
    functionName: pygments.lexers.templates.RhtmlLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1040
    functionName: pygments.lexers.templates.RhtmlLexer.analyse_text
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - pygments.util.html_doctype_matches
    - m.group
    - re.compile
    - pygments.lexers.templates.ErbLexer.analyse_text
    - doctype_lookup_re.search
    - doctype.strip
    - pygments.util.doctype_matches
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1061
    functionName: pygments.lexers.templates.XmlErbLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1064
    functionName: pygments.lexers.templates.XmlErbLexer.analyse_text
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    - xml_decl_re.match
    - pygments.util.looks_like_xml
    - tag_re.search
    - pygments.lexers.templates.ErbLexer.analyse_text
    - doctype_lookup_re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1083
    functionName: pygments.lexers.templates.CssErbLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1086
    functionName: pygments.lexers.templates.CssErbLexer.analyse_text
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - pygments.lexers.templates.ErbLexer.analyse_text
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1105
    functionName: pygments.lexers.templates.JavascriptErbLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1108
    functionName: pygments.lexers.templates.JavascriptErbLexer.analyse_text
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - pygments.lexers.templates.ErbLexer.analyse_text
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1131
    functionName: pygments.lexers.templates.HtmlPhpLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1134
    functionName: pygments.lexers.templates.HtmlPhpLexer.analyse_text
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - pygments.util.html_doctype_matches
    - x.startswith
    - re.compile
    - text.lower
    - m.group
    - re.search
    - split_path_re.split
    - first_line.startswith
    - pygments.lexers.php.PhpLexer.analyse_text
    - pygments.util.shebang_matches
    - text.find
    - pygments.util.doctype_matches
    - doctype_lookup_re.search
    - doctype.strip
    - regex.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1153
    functionName: pygments.lexers.templates.XmlPhpLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1156
    functionName: pygments.lexers.templates.XmlPhpLexer.analyse_text
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    - text.lower
    - re.compile
    - xml_decl_re.match
    - x.startswith
    - re.search
    - pygments.util.looks_like_xml
    - split_path_re.split
    - pygments.lexers.php.PhpLexer.analyse_text
    - tag_re.search
    - pygments.util.shebang_matches
    - first_line.startswith
    - doctype_lookup_re.search
    - text.find
    - regex.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1175
    functionName: pygments.lexers.templates.CssPhpLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1178
    functionName: pygments.lexers.templates.CssPhpLexer.analyse_text
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - text.lower
    - re.compile
    - x.startswith
    - re.search
    - split_path_re.split
    - first_line.startswith
    - pygments.lexers.php.PhpLexer.analyse_text
    - pygments.util.shebang_matches
    - text.find
    - regex.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1197
    functionName: pygments.lexers.templates.JavascriptPhpLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1200
    functionName: pygments.lexers.templates.JavascriptPhpLexer.analyse_text
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - text.lower
    - re.compile
    - x.startswith
    - re.search
    - split_path_re.split
    - first_line.startswith
    - pygments.lexers.php.PhpLexer.analyse_text
    - pygments.util.shebang_matches
    - text.find
    - regex.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1219
    functionName: pygments.lexers.templates.HtmlSmartyLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1222
    functionName: pygments.lexers.templates.HtmlSmartyLexer.analyse_text
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - pygments.util.html_doctype_matches
    - m.group
    - re.compile
    - re.search
    - pygments.lexers.templates.SmartyLexer.analyse_text
    - doctype_lookup_re.search
    - doctype.strip
    - pygments.util.doctype_matches
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1242
    functionName: pygments.lexers.templates.XmlSmartyLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1245
    functionName: pygments.lexers.templates.XmlSmartyLexer.analyse_text
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    - xml_decl_re.match
    - re.search
    - pygments.util.looks_like_xml
    - tag_re.search
    - pygments.lexers.templates.SmartyLexer.analyse_text
    - doctype_lookup_re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1265
    functionName: pygments.lexers.templates.CssSmartyLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1268
    functionName: pygments.lexers.templates.CssSmartyLexer.analyse_text
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - re.search
    - pygments.lexers.templates.SmartyLexer.analyse_text
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1287
    functionName: pygments.lexers.templates.JavascriptSmartyLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1290
    functionName: pygments.lexers.templates.JavascriptSmartyLexer.analyse_text
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - re.search
    - pygments.lexers.templates.SmartyLexer.analyse_text
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1310
    functionName: pygments.lexers.templates.HtmlDjangoLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1313
    functionName: pygments.lexers.templates.HtmlDjangoLexer.analyse_text
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - pygments.lexers.templates.DjangoLexer.analyse_text
    - pygments.util.html_doctype_matches
    - m.group
    - re.compile
    - re.search
    - doctype_lookup_re.search
    - doctype.strip
    - pygments.util.doctype_matches
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1334
    functionName: pygments.lexers.templates.XmlDjangoLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1337
    functionName: pygments.lexers.templates.XmlDjangoLexer.analyse_text
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    - pygments.lexers.templates.DjangoLexer.analyse_text
    - xml_decl_re.match
    - re.search
    - pygments.util.looks_like_xml
    - tag_re.search
    - doctype_lookup_re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1358
    functionName: pygments.lexers.templates.CssDjangoLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1361
    functionName: pygments.lexers.templates.CssDjangoLexer.analyse_text
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - re.search
    - pygments.lexers.templates.DjangoLexer.analyse_text
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1385
    functionName: pygments.lexers.templates.JavascriptDjangoLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1388
    functionName: pygments.lexers.templates.JavascriptDjangoLexer.analyse_text
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - re.search
    - pygments.lexers.templates.DjangoLexer.analyse_text
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.templates.JspRootLexer
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1428
    functionName: pygments.lexers.templates.JspLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1431
    functionName: pygments.lexers.templates.JspLexer.analyse_text
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - pygments.util.html_doctype_matches
    - pygments.lexer.Lexer.analyse_text
    - pygments.lexers.python.Python2Lexer.analyse_text
    - pygments.lexers.c_cpp.CppLexer.analyse_text
    - <builtin>.min
    - pygments.util.shebang_matches
    - pygments.lexers.sql.SqlLexer.analyse_text
    - pygments.util.doctype_matches
    - regex.search
    - pygments.lexers.r.SLexer.analyse_text
    - text.lower
    - m.group
    - pygments.lexers.algebra.GAPLexer.analyse_text
    - re.search
    - pygments.lexers.matlab.MatlabLexer.analyse_text
    - pygments.util.looks_like_xml
    - pygments.lexers.markup.TexLexer.analyse_text
    - pygments.lexers.julia.JuliaLexer.analyse_text
    - text.splitlines
    - pygments.lexers.actionscript.ActionScript3Lexer.analyse_text
    - pygments.lexers.ruby.RubyLexer.analyse_text
    - pygments.lexers.shell.BashLexer.analyse_text
    - x.startswith
    - pygments.lexers.asm.GasLexer.analyse_text
    - <builtin>.next
    - xml_decl_re.match
    - pygments.lexers.special.TextLexer.analyse_text
    - first_line.startswith
    - tag_re.search
    - text.find
    - doctype_lookup_re.search
    - pygments.lexers.html.HtmlLexer.analyse_text
    - pygments.lexers.theorem.RocqLexer.analyse_text
    - doctype.strip
    - <builtin>.hash
    - re.compile
    - pygments.lexers.perl.PerlLexer.analyse_text
    - pygments.lexers.html.XmlLexer.analyse_text
    - first_non_comment.startswith
    - pygments.lexers.python.PythonLexer.analyse_text
    - split_path_re.split
    - pygments.lexers.asm.NasmLexer.analyse_text
    - pygments.lexers.php.PhpLexer.analyse_text
    - re.match
    - text.startswith
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 602
    functionName: pygments.lexers.sql.SqlLexer.analyse_text
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 242
    functionName: pygments.lexers.julia.JuliaLexer.analyse_text
    functionSourceFile: pygments.lexers.julia
    functionUses: 2
    functionsReached:
    - text.lower
    - re.compile
    - x.startswith
    - split_path_re.split
    - first_line.startswith
    - text.find
    - pygments.util.shebang_matches
    - regex.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.templates.EvoqueLexer
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - pygments.lexer.bygroups
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1492
    functionName: pygments.lexers.templates.EvoqueLexer.analyse_text
    functionSourceFile: pygments.lexers.templates
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1509
    functionName: pygments.lexers.templates.EvoqueHtmlLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1512
    functionName: pygments.lexers.templates.EvoqueHtmlLexer.analyse_text
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - pygments.lexers.templates.EvoqueLexer.analyse_text
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1528
    functionName: pygments.lexers.templates.EvoqueXmlLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1531
    functionName: pygments.lexers.templates.EvoqueXmlLexer.analyse_text
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - pygments.lexers.templates.EvoqueLexer.analyse_text
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.templates.ColdfusionLexer
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.templates.ColdfusionMarkupLexer
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - pygments.lexer.bygroups
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1644
    functionName: pygments.lexers.templates.ColdfusionHtmlLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1659
    functionName: pygments.lexers.templates.ColdfusionCFCLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1674
    functionName: pygments.lexers.templates.SspLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1677
    functionName: pygments.lexers.templates.SspLexer.analyse_text
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    - xml_decl_re.match
    - re.search
    - pygments.util.looks_like_xml
    - tag_re.search
    - doctype_lookup_re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.templates.TeaTemplateRootLexer
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1721
    functionName: pygments.lexers.templates.TeaTemplateLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1724
    functionName: pygments.lexers.templates.TeaTemplateLexer.analyse_text
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - pygments.util.html_doctype_matches
    - pygments.lexer.Lexer.analyse_text
    - pygments.lexers.python.Python2Lexer.analyse_text
    - pygments.lexers.c_cpp.CppLexer.analyse_text
    - <builtin>.min
    - pygments.util.shebang_matches
    - pygments.lexers.sql.SqlLexer.analyse_text
    - pygments.util.doctype_matches
    - regex.search
    - pygments.lexers.r.SLexer.analyse_text
    - text.lower
    - m.group
    - pygments.lexers.algebra.GAPLexer.analyse_text
    - re.search
    - pygments.lexers.matlab.MatlabLexer.analyse_text
    - pygments.util.looks_like_xml
    - pygments.lexers.markup.TexLexer.analyse_text
    - pygments.lexers.julia.JuliaLexer.analyse_text
    - text.splitlines
    - pygments.lexers.actionscript.ActionScript3Lexer.analyse_text
    - pygments.lexers.ruby.RubyLexer.analyse_text
    - pygments.lexers.shell.BashLexer.analyse_text
    - x.startswith
    - pygments.lexers.asm.GasLexer.analyse_text
    - <builtin>.next
    - xml_decl_re.match
    - pygments.lexers.special.TextLexer.analyse_text
    - first_line.startswith
    - tag_re.search
    - text.find
    - doctype_lookup_re.search
    - pygments.lexers.html.HtmlLexer.analyse_text
    - pygments.lexers.theorem.RocqLexer.analyse_text
    - doctype.strip
    - <builtin>.hash
    - re.compile
    - pygments.lexers.perl.PerlLexer.analyse_text
    - pygments.lexers.html.XmlLexer.analyse_text
    - first_non_comment.startswith
    - pygments.lexers.python.PythonLexer.analyse_text
    - split_path_re.split
    - pygments.lexers.asm.NasmLexer.analyse_text
    - pygments.lexers.php.PhpLexer.analyse_text
    - re.match
    - text.startswith
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1751
    functionName: pygments.lexers.templates.LassoHtmlLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1754
    functionName: pygments.lexers.templates.LassoHtmlLexer.analyse_text
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - pygments.util.html_doctype_matches
    - pygments.lexers.javascript.LassoLexer.analyse_text
    - m.group
    - re.compile
    - re.search
    - doctype_lookup_re.search
    - doctype.strip
    - pygments.util.doctype_matches
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1775
    functionName: pygments.lexers.templates.LassoXmlLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1778
    functionName: pygments.lexers.templates.LassoXmlLexer.analyse_text
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    - pygments.lexers.javascript.LassoLexer.analyse_text
    - xml_decl_re.match
    - re.search
    - pygments.util.looks_like_xml
    - tag_re.search
    - doctype_lookup_re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1798
    functionName: pygments.lexers.templates.LassoCssLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1802
    functionName: pygments.lexers.templates.LassoCssLexer.analyse_text
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - re.search
    - pygments.lexers.javascript.LassoLexer.analyse_text
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1826
    functionName: pygments.lexers.templates.LassoJavascriptLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1830
    functionName: pygments.lexers.templates.LassoJavascriptLexer.analyse_text
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - re.search
    - pygments.lexers.javascript.LassoLexer.analyse_text
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.templates.HandlebarsLexer
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - pygments.lexer.bygroups
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1924
    functionName: pygments.lexers.templates.HandlebarsHtmlLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1943
    functionName: pygments.lexers.templates.YamlJinjaLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.templates.LiquidLexer
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - pygments.lexer.combined.__init__
    - pygments.lexer.bygroups
    - pygments.lexer.using
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.templates.TwigLexer
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2248
    functionName: pygments.lexers.templates.TwigHtmlLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.templates.Angular2Lexer
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2326
    functionName: pygments.lexers.templates.Angular2HtmlLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2341
    functionName: pygments.lexers.templates.SqlJinjaLexer.__init__
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2344
    functionName: pygments.lexers.templates.SqlJinjaLexer.analyse_text
    functionSourceFile: pygments.lexers.templates
    functionUses: 0
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.sql
    functionSourceFile: pygments.lexers.sql
    functionUses: 0
    functionsReached:
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 9
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - lexer
    - match
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 82
    functionName: pygments.lexers.sql.language_callback
    functionSourceFile: pygments.lexers.sql
    functionUses: 0
    functionsReached:
    - <builtin>.list
    - m.group
    - <builtin>.max
    - do_re.finditer
    - language_re.match
    - lexer._get_lexer
    - match.end
    - match.group
    - language_re.finditer
    - lx.get_tokens_unprocessed
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: language_re.match
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lexer._get_lexer
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: language_re.finditer
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: do_re.finditer
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - text
    - args
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 127
    functionName: pygments.lexers.sql.PostgresBase.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.sql
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - lang
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 132
    functionName: pygments.lexers.sql.PostgresBase._get_lexer
    functionSourceFile: pygments.lexers.sql
    functionUses: 0
    functionsReached:
    - importlib.metadata.entry_points
    - <builtin>.getattr
    - <builtin>.hasattr
    - <builtin>.__import__
    - tries.append
    - lang.lower
    - lang.startswith
    - lang.endswith
    - _alias.lower
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - pygments.lexers._load_lexers
    - pygments.plugin.find_plugin_lexers
    - LEXERS.values
    - importlib.metadata.entry_points.select
    - pygments.lexers.get_lexer_by_name
    - importlib.metadata.entry_points.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lang.lower
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lang.startswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tries.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lang.endswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.replace
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.sql.PostgresLexer
    functionSourceFile: pygments.lexers.sql
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    - s.replace
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: PostgresLexer.tokens.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.sql.PlPgsqlLexer
    functionSourceFile: pygments.lexers.sql
    functionUses: 0
    functionsReached:
    - PostgresLexer.tokens.items
    - pygments.lexer.words.__init__
    - <builtin>.enumerate
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.sql.PsqlRegexLexer
    functionSourceFile: pygments.lexers.sql
    functionUses: 0
    functionsReached:
    - PostgresLexer.tokens.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - x
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 286
    functionName: pygments.lexers.sql.lookahead.__init__
    functionSourceFile: pygments.lexers.sql
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 290
    functionName: pygments.lexers.sql.lookahead.__iter__
    functionSourceFile: pygments.lexers.sql
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - i
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 293
    functionName: pygments.lexers.sql.lookahead.send
    functionSourceFile: pygments.lexers.sql
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 297
    functionName: pygments.lexers.sql.lookahead.__next__
    functionSourceFile: pygments.lexers.sql
    functionUses: 1
    functionsReached:
    - pygments.lexers.sql.lookahead.__next__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 7
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 318
    functionName: pygments.lexers.sql.PostgresConsoleLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.sql
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    - mprompt.group
    - lexer.get_tokens_unprocessed
    - val.split
    - options.get
    - pygments.lexers.sql.PostgresBase.get_tokens_unprocessed
    - re_end_command.search
    - pygments.plugin.find_plugin_filters
    - mmsg.group
    - <builtin>.list
    - re_prompt.match
    - _alias.lower
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - pygments.plugin.find_plugin_lexers
    - LEXERS.values
    - <builtin>.isinstance
    - insertions.append
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - pygments.lexers.get_lexer_by_name
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.__import__
    - <builtin>.hasattr
    - <builtin>.next
    - pygments.lexers.sql.lookahead.send
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.lexers.sql.lookahead.__next__
    - <builtin>.iter
    - re_psql_command.match
    - pygments.lexer.do_insertions
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - <builtin>.super
    - mmsg.start
    - pygments.lexer.Lexer.__init__
    - line.startswith
    - pygments.lexers._load_lexers
    - pygments.lexers.sql.lookahead.__init__
    - pygments.lexers.sql.lookahead.__iter__
    - pygments.util.get_list_opt
    - re_message.match
    - <builtin>.int
    - line_re.findall
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: line_re.findall
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: re_prompt.match
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: mprompt.group
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: re_psql_command.match
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: re_end_command.search
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: re_message.match
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: mmsg.group
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: mmsg.start
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.sql.PostgresExplainLexer
    functionSourceFile: pygments.lexers.sql
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.sql.SqlLexer
    functionSourceFile: pygments.lexers.sql
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.sql.TransactSqlLexer
    functionSourceFile: pygments.lexers.sql
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 0
    IfCount: 6
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 663
    functionName: pygments.lexers.sql.TransactSqlLexer.analyse_text
    functionSourceFile: pygments.lexers.sql
    functionUses: 0
    functionsReached:
    - name_between_backtick_re.findall
    - tsql_go_re.search
    - tsql_variable_re.search
    - name_between_bracket_re.findall
    - tsql_declare_re.search
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tsql_declare_re.search
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: name_between_backtick_re.findall
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: name_between_bracket_re.findall
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tsql_variable_re.search
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tsql_go_re.search
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.sql.MySqlLexer
    functionSourceFile: pygments.lexers.sql
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 862
    functionName: pygments.lexers.sql.MySqlLexer.analyse_text
    functionSourceFile: pygments.lexers.sql
    functionUses: 0
    functionsReached:
    - name_between_backtick_re.findall
    - <builtin>.len
    - name_between_bracket_re.findall
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.sql.GoogleSqlLexer
    functionSourceFile: pygments.lexers.sql
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1035
    functionName: pygments.lexers.sql.GoogleSqlLexer.analyse_text
    functionSourceFile: pygments.lexers.sql
    functionUses: 0
    functionsReached:
    - collections.Counter
    - tokens.items
    - text.split
    - <builtin>.sum
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: collections.Counter
    functionSourceFile: collections
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tokens.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 6
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 1054
    functionName: pygments.lexers.sql.SqliteConsoleLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.sql
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - val.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - options.get
    - pygments.plugin.find_plugin_filters
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - match.start
    - value.lower
    - <builtin>.list
    - sqlite_prompt_re.match
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.plugin.iter_entry_points
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - entrypoint.load
    - <builtin>.isinstance
    - insertions.append
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - value.split
    - <builtin>.hasattr
    - <builtin>.next
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - <builtin>.iter
    - pygments.lexer.do_insertions
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - stack.append
    - <builtin>.super
    - pygments.lexer.Lexer.__init__
    - line.startswith
    - line_re.finditer
    - pygments.util.get_list_opt
    - <builtin>.int
    - match.group
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlite_prompt_re.match
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: pygments.lexers._mysql_builtins
    functionSourceFile: pygments.lexers._mysql_builtins
    functionUses: 0
    functionsReached:
    - pygments.lexers._mysql_builtins.parse_lex_keywords
    - <builtin>.set
    - m.end
    - pygments.lexers._mysql_builtins.parse_lex_optimizer_hints
    - urllib.request.urlopen.read
    - re_match.search
    - <builtin>.repr
    - <builtin>.open
    - m.group
    - pygments.lexers._mysql_builtins.parse_lex_functions
    - pygments.lexers._mysql_builtins.update_content
    - results.add
    - m.start
    - pygments.lexers._mysql_builtins.parse_item_create_functions
    - pygments.util.format_lines
    - pygments.lexers._mysql_builtins.update_myself
    - <builtin>.tuple
    - f.read
    - <builtin>.sorted
    - functions.update
    - re.compile
    - lines.append
    - re.finditer
    - urllib.request.urlopen
    - f.write
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1246
    functionName: pygments.lexers._mysql_builtins.update_myself
    functionSourceFile: pygments.lexers._mysql_builtins
    functionUses: 1
    functionsReached:
    - pygments.lexers._mysql_builtins.parse_lex_keywords
    - <builtin>.set
    - m.end
    - pygments.lexers._mysql_builtins.parse_lex_optimizer_hints
    - urllib.request.urlopen.read
    - re_match.search
    - <builtin>.repr
    - <builtin>.open
    - m.group
    - pygments.lexers._mysql_builtins.parse_lex_functions
    - pygments.lexers._mysql_builtins.update_content
    - results.add
    - m.start
    - pygments.lexers._mysql_builtins.parse_item_create_functions
    - pygments.util.format_lines
    - <builtin>.tuple
    - f.read
    - <builtin>.sorted
    - functions.update
    - re.compile
    - lines.append
    - re.finditer
    - urllib.request.urlopen
    - f.write
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - f
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1265
    functionName: pygments.lexers._mysql_builtins.parse_lex_keywords
    functionSourceFile: pygments.lexers._mysql_builtins
    functionUses: 2
    functionsReached:
    - <builtin>.set
    - re.finditer
    - results.add
    - m.group
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - f
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1291
    functionName: pygments.lexers._mysql_builtins.parse_lex_functions
    functionSourceFile: pygments.lexers._mysql_builtins
    functionUses: 2
    functionsReached:
    - <builtin>.set
    - re.finditer
    - results.add
    - m.group
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - f
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1278
    functionName: pygments.lexers._mysql_builtins.parse_lex_optimizer_hints
    functionSourceFile: pygments.lexers._mysql_builtins
    functionUses: 2
    functionsReached:
    - <builtin>.set
    - re.finditer
    - results.add
    - m.group
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - f
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1304
    functionName: pygments.lexers._mysql_builtins.parse_item_create_functions
    functionSourceFile: pygments.lexers._mysql_builtins
    functionUses: 2
    functionsReached:
    - <builtin>.set
    - re.finditer
    - results.add
    - m.group
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: functions.update
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - field_name
    - content
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1317
    functionName: pygments.lexers._mysql_builtins.update_content
    functionSourceFile: pygments.lexers._mysql_builtins
    functionUses: 2
    functionsReached:
    - <builtin>.open
    - m.start
    - m.end
    - re.compile
    - lines.append
    - pygments.util.format_lines
    - re_match.search
    - f.write
    - <builtin>.repr
    - f.read
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: results.add
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers._googlesql_builtins
    functionSourceFile: pygments.lexers._googlesql_builtins
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.vip
    functionSourceFile: pygments.lexers.vip
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.vip.VisualPrologBaseLexer
    functionSourceFile: pygments.lexers.vip
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.vip.VisualPrologLexer
    functionSourceFile: pygments.lexers.vip
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 110
    functionName: pygments.lexers.vip.VisualPrologLexer.analyse_text
    functionSourceFile: pygments.lexers.vip
    functionUses: 0
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.vip.VisualPrologGrammarLexer
    functionSourceFile: pygments.lexers.vip
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 142
    functionName: pygments.lexers.vip.VisualPrologGrammarLexer.analyse_text
    functionSourceFile: pygments.lexers.vip
    functionUses: 0
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.tact
    functionSourceFile: pygments.lexers.tact
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.tact.TactLexer
    functionSourceFile: pygments.lexers.tact
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.graphics
    functionSourceFile: pygments.lexers.graphics
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.graphics.GLShaderLexer
    functionSourceFile: pygments.lexers.graphics
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.graphics.HLSLShaderLexer
    functionSourceFile: pygments.lexers.graphics
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.graphics.PostScriptLexer
    functionSourceFile: pygments.lexers.graphics
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.default.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.graphics.AsymptoteLexer
    functionSourceFile: pygments.lexers.graphics
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexer.using
    - pygments.lexer.default.__init__
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 505
    functionName: pygments.lexers.graphics.AsymptoteLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.graphics
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - stack.append
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - <builtin>.super
    - value.lower
    - value.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - word
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 516
    functionName: pygments.lexers.graphics._shortened
    functionSourceFile: pygments.lexers.graphics
    functionUses: 1
    functionsReached:
    - <builtin>.len
    - word.find
    - <builtin>.range
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: word.find
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - words
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 522
    functionName: pygments.lexers.graphics._shortened_many
    functionSourceFile: pygments.lexers.graphics
    functionUses: 1
    functionsReached:
    - <builtin>.map
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.graphics.GnuplotLexer
    functionSourceFile: pygments.lexers.graphics
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - word.find
    - <builtin>.range
    - pygments.lexer.default.__init__
    - pygments.lexers.graphics._shortened
    - pygments.lexers.graphics._shortened_many
    - <builtin>.map
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.graphics.PovrayLexer
    functionSourceFile: pygments.lexers.graphics
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 777
    functionName: pygments.lexers.graphics.PovrayLexer.analyse_text
    functionSourceFile: pygments.lexers.graphics
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers._asy_builtins
    functionSourceFile: pygments.lexers._asy_builtins
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.ldap
    functionSourceFile: pygments.lexers.ldap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.ldap.LdifLexer
    functionSourceFile: pygments.lexers.ldap
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.ldap.LdaprcLexer
    functionSourceFile: pygments.lexers.ldap
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.smalltalk
    functionSourceFile: pygments.lexers.smalltalk
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.smalltalk.SmalltalkLexer
    functionSourceFile: pygments.lexers.smalltalk
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.smalltalk.NewspeakLexer
    functionSourceFile: pygments.lexers.smalltalk
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.tlb
    functionSourceFile: pygments.lexers.tlb
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.tlb.TlbLexer
    functionSourceFile: pygments.lexers.tlb
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.graphviz
    functionSourceFile: pygments.lexers.graphviz
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.graphviz.GraphvizLexer
    functionSourceFile: pygments.lexers.graphviz
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.wowtoc
    functionSourceFile: pygments.lexers.wowtoc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d7f76fa0>
    argNames:
    - inner_pattern
    - ignore_case
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 20
    functionName: pygments.lexers.wowtoc._create_tag_line_pattern
    functionSourceFile: pygments.lexers.wowtoc
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d7f76580>
    argNames:
    - inner_pattern
    - inner_token
    - ignore_case
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 27
    functionName: pygments.lexers.wowtoc._create_tag_line_token
    functionSourceFile: pygments.lexers.wowtoc
    functionUses: 1
    functionsReached:
    - pygments.lexers.wowtoc._create_tag_line_pattern
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.wowtoc.WoWTocLexer
    functionSourceFile: pygments.lexers.wowtoc
    functionUses: 0
    functionsReached:
    - pygments.lexers.wowtoc._create_tag_line_token
    - pygments.lexers.wowtoc._create_tag_line_pattern
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 94
    functionName: pygments.lexers.wowtoc.WoWTocLexer.analyse_text
    functionSourceFile: pygments.lexers.wowtoc
    functionUses: 0
    functionsReached:
    - re.search
    - pygments.lexers.wowtoc._create_tag_line_pattern
    - re.match
    - match.group
    - text.casefold
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: text.casefold
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.xorg
    functionSourceFile: pygments.lexers.xorg
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.xorg.XorgLexer
    functionSourceFile: pygments.lexers.xorg
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.maple
    functionSourceFile: pygments.lexers.maple
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 252
    functionName: pygments.lexers.maple.MapleLexer.delayed_callback
    functionSourceFile: pygments.lexers.maple
    functionUses: 0
    functionsReached:
    - <builtin>.type
    - pygments.lexer.ExtendedRegexLexer.get_tokens_unprocessed
    - m.end
    - m.group
    - ctx.stack.pop
    - pygments.lexer.LexerContext.__init__
    - <builtin>.isinstance
    - ctx.stack.append
    - match.end
    - match.group
    - <builtin>.abs
    - <builtin>.len
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.maple.MapleLexer
    functionSourceFile: pygments.lexers.maple
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 289
    functionName: pygments.lexers.maple.MapleLexer.analyse_text
    functionSourceFile: pygments.lexers.maple
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.amdgpu
    functionSourceFile: pygments.lexers.amdgpu
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.amdgpu.AMDGPULexer
    functionSourceFile: pygments.lexers.amdgpu
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.soong
    functionSourceFile: pygments.lexers.soong
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.soong.SoongLexer
    functionSourceFile: pygments.lexers.soong
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.julia
    functionSourceFile: pygments.lexers.julia
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.julia.JuliaLexer
    functionSourceFile: pygments.lexers.julia
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 8
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 256
    functionName: pygments.lexers.julia.JuliaConsoleLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.julia
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - val.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - options.get
    - pygments.plugin.find_plugin_filters
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - value.lower
    - <builtin>.list
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.plugin.iter_entry_points
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - entrypoint.load
    - <builtin>.isinstance
    - insertions.append
    - importlib.metadata.entry_points.select
    - text.splitlines
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - value.split
    - <builtin>.hasattr
    - <builtin>.next
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - <builtin>.iter
    - pygments.lexer.do_insertions
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - stack.append
    - <builtin>.super
    - pygments.lexer.Lexer.__init__
    - line.startswith
    - pygments.util.get_list_opt
    - <builtin>.int
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.prql
    functionSourceFile: pygments.lexers.prql
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.prql.PrqlLexer
    functionSourceFile: pygments.lexers.prql
    functionUses: 0
    functionsReached:
    - pygments.lexer.combined.__init__
    - pygments.lexer.bygroups
    - pygments.lexers.prql.PrqlLexer.fstring_rules
    - pygments.lexers.prql.PrqlLexer.innerstring_rules
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - ttype
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 40
    functionName: pygments.lexers.prql.PrqlLexer.innerstring_rules
    functionSourceFile: pygments.lexers.prql
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - ttype
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 53
    functionName: pygments.lexers.prql.PrqlLexer.fstring_rules
    functionSourceFile: pygments.lexers.prql
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.verification
    functionSourceFile: pygments.lexers.verification
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.verification.BoogieLexer
    functionSourceFile: pygments.lexers.verification
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.verification.SilverLexer
    functionSourceFile: pygments.lexers.verification
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.dylan
    functionSourceFile: pygments.lexers.dylan
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.dylan.DylanLexer
    functionSourceFile: pygments.lexers.dylan
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.dylan.DylanLidLexer
    functionSourceFile: pygments.lexers.dylan
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.dylan.DylanConsoleLexer
    functionSourceFile: pygments.lexers.dylan
    functionUses: 0
    functionsReached:
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 257
    functionName: pygments.lexers.dylan.DylanConsoleLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.dylan
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - m.end
    - val.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - options.get
    - pygments.plugin.find_plugin_filters
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - match.start
    - value.lower
    - <builtin>.list
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.plugin.iter_entry_points
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - entrypoint.load
    - <builtin>.isinstance
    - insertions.append
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - value.split
    - <builtin>.hasattr
    - <builtin>.next
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - <builtin>.iter
    - pygments.lexer.do_insertions
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - stack.append
    - <builtin>.super
    - pygments.lexer.Lexer.__init__
    - line_re.finditer
    - pygments.util.get_list_opt
    - <builtin>.int
    - match.group
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.spice
    functionSourceFile: pygments.lexers.spice
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.spice.SpiceLexer
    functionSourceFile: pygments.lexers.spice
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.fift
    functionSourceFile: pygments.lexers.fift
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.func
    functionSourceFile: pygments.lexers.func
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.func.FuncLexer
    functionSourceFile: pygments.lexers.func
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.inferno
    functionSourceFile: pygments.lexers.inferno
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.inferno.LimboLexer
    functionSourceFile: pygments.lexers.inferno
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 80
    functionName: pygments.lexers.inferno.LimboLexer.analyse_text
    functionSourceFile: pygments.lexers.inferno
    functionUses: 0
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.wren
    functionSourceFile: pygments.lexers.wren
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.wren.WrenLexer
    functionSourceFile: pygments.lexers.wren
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.urbi
    functionSourceFile: pygments.lexers.urbi
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - lexer
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 38
    functionName: pygments.lexers.urbi.UrbiscriptLexer.blob_callback
    functionSourceFile: pygments.lexers.urbi
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - match.end
    - match.group
    - <builtin>.len
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.urbi.UrbiscriptLexer
    functionSourceFile: pygments.lexers.urbi
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 134
    functionName: pygments.lexers.urbi.UrbiscriptLexer.analyse_text
    functionSourceFile: pygments.lexers.urbi
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.math
    functionSourceFile: pygments.lexers.math
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.cddl
    functionSourceFile: pygments.lexers.cddl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.cddl.CddlLexer
    functionSourceFile: pygments.lexers.cddl
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.macaulay2
    functionSourceFile: pygments.lexers.macaulay2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.macaulay2.Macaulay2Lexer
    functionSourceFile: pygments.lexers.macaulay2
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.webassembly
    functionSourceFile: pygments.lexers.webassembly
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.webassembly.WatLexer
    functionSourceFile: pygments.lexers.webassembly
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.j
    functionSourceFile: pygments.lexers.j
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.j.JLexer
    functionSourceFile: pygments.lexers.j
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.thingsdb
    functionSourceFile: pygments.lexers.thingsdb
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.thingsdb.ThingsDBLexer
    functionSourceFile: pygments.lexers.thingsdb
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.parasail
    functionSourceFile: pygments.lexers.parasail
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.devicetree
    functionSourceFile: pygments.lexers.devicetree
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.devicetree.DevicetreeLexer
    functionSourceFile: pygments.lexers.devicetree
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.compiled
    functionSourceFile: pygments.lexers.compiled
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.ooc
    functionSourceFile: pygments.lexers.ooc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.ooc.OocLexer
    functionSourceFile: pygments.lexers.ooc
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.rust
    functionSourceFile: pygments.lexers.rust
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.rust.RustLexer
    functionSourceFile: pygments.lexers.rust
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.nimrod
    functionSourceFile: pygments.lexers.nimrod
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - words
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 34
    functionName: pygments.lexers.nimrod.NimrodLexer.underscorize
    functionSourceFile: pygments.lexers.nimrod
    functionUses: 1
    functionsReached:
    - new.append
    - newWords.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: new.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: newWords.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.nimrod.NimrodLexer
    functionSourceFile: pygments.lexers.nimrod
    functionUses: 0
    functionsReached:
    - pygments.lexers.nimrod.NimrodLexer.underscorize
    - pygments.lexer.bygroups
    - pygments.lexer.default.__init__
    - newWords.append
    - new.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.go
    functionSourceFile: pygments.lexers.go
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.go.GoLexer
    functionSourceFile: pygments.lexers.go
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.sieve
    functionSourceFile: pygments.lexers.sieve
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.sieve.SieveLexer
    functionSourceFile: pygments.lexers.sieve
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.minecraft
    functionSourceFile: pygments.lexers.minecraft
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.minecraft.MCFunctionLexer
    functionSourceFile: pygments.lexers.minecraft
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.minecraft.MCSchemaLexer
    functionSourceFile: pygments.lexers.minecraft
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.mips
    functionSourceFile: pygments.lexers.mips
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.mips.MIPSLexer
    functionSourceFile: pygments.lexers.mips
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.robotframework
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d607baf0>
    argNames:
    - string
    - remove
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 47
    functionName: pygments.lexers.robotframework.normalize
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 18
    functionsReached:
    - string.lower
    - string.replace
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: string.replace
    functionSourceFile: <builtin>
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 68
    functionName: pygments.lexers.robotframework.RobotFrameworkLexer.__init__
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 0
    functionsReached:
    - val.split
    - options.get
    - pygments.plugin.find_plugin_filters
    - <builtin>.list
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - pygments.lexer.Lexer.__init__
    - pygments.util.get_list_opt
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 73
    functionName: pygments.lexers.robotframework.RobotFrameworkLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 0
    functionsReached:
    - pygments.lexers.robotframework.RowTokenizer.tokenize
    - pygments.lexers.robotframework.VariableSplitter._scanning_list_variable_index
    - pygments.lexers.robotframework.KeywordCall.__init__
    - string.rfind
    - pygments.lexers.robotframework.TestCaseTable._tokenize
    - pygments.lexers.robotframework.VariableSplitter.__init__
    - pygments.lexers.robotframework.KeywordTable._is_template
    - value.startswith
    - <builtin>.str
    - pygments.lexers.robotframework.VariableTokenizer._tokenize
    - string.replace
    - pygments.lexers.robotframework.VariableSplitter._start_index_is_ok
    - pygments.lexers.robotframework.TestCaseTable._is_for_loop
    - pygments.lexers.robotframework.RowTokenizer._start_table
    - match.end
    - <builtin>.enumerate
    - pygments.lexers.robotframework.RowTokenizer.__init__
    - pygments.lexers.robotframework.VariableSplitter._split
    - pygments.lexers.robotframework.ForLoop.__init__
    - pygments.lexers.robotframework._Table.__init__
    - pygments.lexers.robotframework.TestCaseTable._continues
    - value.endswith
    - pygments.lexers.robotframework.UnknownTable._continues
    - pygments.lexers.robotframework.VariableSplitter._internal_variable_start_state
    - pygments.lexers.robotframework.Tokenizer.__init__
    - pygments.lexers.robotframework.VariableSplitter._find_start_index
    - row.startswith
    - pygments.lexers.robotframework.VariableSplitter._variable_state
    - pygments.lexers.robotframework.SettingTable._tokenize
    - string.find
    - text.splitlines
    - pygments.lexers.robotframework.SettingTable.__init__
    - pygments.lexers.robotframework.SettingTable.end_row
    - pygments.lexers.robotframework.RowTokenizer._tokenize
    - pygments.lexers.robotframework.VariableSplitter._list_variable_index_state
    - pygments.lexers.robotframework.VariableSplitter._is_list_or_dict_variable
    - string.lower
    - pygments.lexers.robotframework.VariableSplitter._has_list_or_dict_variable_index
    - pygments.lexers.robotframework.Setting.__init__
    - pygments.lexers.robotframework.VariableTokenizer.tokenize
    - pygments.lexers.robotframework.TestCaseTable._is_template
    - pygments.lexers.robotframework.normalize
    - pygments.lexers.robotframework.VariableSplitter._waiting_list_variable_index_state
    - pygments.lexers.robotframework.RowSplitter.split
    - pygments.lexers.robotframework.VariableSplitter._finalize
    - pygments.lexers.robotframework.VariableSplitter._is_escaped
    - pygments.lexers.robotframework.GherkinTokenizer.tokenize
    - <builtin>.divmod
    - pygments.lexers.robotframework.VariableSplitter._find_variable
    - pygments.lexers.robotframework._Table._is_empty
    - pygments.lexers.robotframework._Table.tokenize
    - <builtin>.len
    - pygments.lexers.robotframework.TestCaseTable._is_setting
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 111
    functionName: pygments.lexers.robotframework.RowTokenizer.__init__
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 1
    functionsReached:
    - pygments.lexers.robotframework._Table.__init__
    - pygments.lexers.robotframework.Setting.__init__
    - pygments.lexers.robotframework.KeywordCall.__init__
    - pygments.lexers.robotframework.Tokenizer.__init__
    - pygments.lexers.robotframework.SettingTable.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - row
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 126
    functionName: pygments.lexers.robotframework.RowTokenizer.tokenize
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 1
    functionsReached:
    - pygments.lexers.robotframework.KeywordCall.__init__
    - pygments.lexers.robotframework.TestCaseTable._tokenize
    - pygments.lexers.robotframework.KeywordTable._is_template
    - pygments.lexers.robotframework.TestCaseTable._is_for_loop
    - value.startswith
    - string.replace
    - pygments.lexers.robotframework.RowTokenizer._start_table
    - match.end
    - <builtin>.enumerate
    - pygments.lexers.robotframework.ForLoop.__init__
    - pygments.lexers.robotframework._Table.__init__
    - pygments.lexers.robotframework.TestCaseTable._continues
    - value.endswith
    - pygments.lexers.robotframework.UnknownTable._continues
    - pygments.lexers.robotframework.Tokenizer.__init__
    - row.startswith
    - pygments.lexers.robotframework.SettingTable._tokenize
    - pygments.lexers.robotframework.SettingTable.__init__
    - pygments.lexers.robotframework.SettingTable.end_row
    - pygments.lexers.robotframework.RowTokenizer._tokenize
    - string.lower
    - pygments.lexers.robotframework.Setting.__init__
    - pygments.lexers.robotframework.TestCaseTable._is_template
    - pygments.lexers.robotframework.normalize
    - pygments.lexers.robotframework.RowSplitter.split
    - pygments.lexers.robotframework.GherkinTokenizer.tokenize
    - <builtin>.divmod
    - pygments.lexers.robotframework._Table._is_empty
    - pygments.lexers.robotframework._Table.tokenize
    - pygments.lexers.robotframework.TestCaseTable._is_setting
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - string
    - token
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 87
    functionName: pygments.lexers.robotframework.VariableTokenizer.tokenize
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 2
    functionsReached:
    - pygments.lexers.robotframework.VariableSplitter._scanning_list_variable_index
    - string.rfind
    - pygments.lexers.robotframework.VariableSplitter.__init__
    - pygments.lexers.robotframework.VariableTokenizer._tokenize
    - pygments.lexers.robotframework.VariableSplitter._start_index_is_ok
    - <builtin>.enumerate
    - pygments.lexers.robotframework.VariableSplitter._split
    - pygments.lexers.robotframework.VariableSplitter._internal_variable_start_state
    - pygments.lexers.robotframework.VariableSplitter._find_start_index
    - pygments.lexers.robotframework.VariableSplitter._variable_state
    - string.find
    - pygments.lexers.robotframework.VariableSplitter._list_variable_index_state
    - pygments.lexers.robotframework.VariableSplitter._is_list_or_dict_variable
    - pygments.lexers.robotframework.VariableSplitter._has_list_or_dict_variable_index
    - pygments.lexers.robotframework.VariableTokenizer.tokenize
    - pygments.lexers.robotframework.VariableSplitter._waiting_list_variable_index_state
    - pygments.lexers.robotframework.VariableSplitter._finalize
    - pygments.lexers.robotframework.VariableSplitter._is_escaped
    - pygments.lexers.robotframework.VariableSplitter._find_variable
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - string
    - identifiers
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 435
    functionName: pygments.lexers.robotframework.VariableSplitter.__init__
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 10
    functionsReached:
    - pygments.lexers.robotframework.VariableSplitter._finalize
    - pygments.lexers.robotframework.VariableSplitter._split
    - pygments.lexers.robotframework.VariableSplitter._list_variable_index_state
    - pygments.lexers.robotframework.VariableSplitter._is_list_or_dict_variable
    - pygments.lexers.robotframework.VariableSplitter._has_list_or_dict_variable_index
    - pygments.lexers.robotframework.VariableSplitter._is_escaped
    - pygments.lexers.robotframework.VariableSplitter._scanning_list_variable_index
    - pygments.lexers.robotframework.VariableSplitter._internal_variable_start_state
    - string.rfind
    - pygments.lexers.robotframework.VariableSplitter._find_start_index
    - pygments.lexers.robotframework.VariableSplitter._find_variable
    - pygments.lexers.robotframework.VariableSplitter._variable_state
    - pygments.lexers.robotframework.VariableSplitter._start_index_is_ok
    - string.find
    - <builtin>.enumerate
    - pygments.lexers.robotframework.VariableSplitter._waiting_list_variable_index_state
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 8
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - var
    - string
    - orig_token
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 96
    functionName: pygments.lexers.robotframework.VariableTokenizer._tokenize
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 2
    functionsReached:
    - pygments.lexers.robotframework.VariableSplitter._scanning_list_variable_index
    - string.rfind
    - pygments.lexers.robotframework.VariableSplitter.__init__
    - pygments.lexers.robotframework.VariableTokenizer._tokenize
    - pygments.lexers.robotframework.VariableSplitter._start_index_is_ok
    - <builtin>.enumerate
    - pygments.lexers.robotframework.VariableSplitter._split
    - pygments.lexers.robotframework.VariableSplitter._internal_variable_start_state
    - pygments.lexers.robotframework.VariableSplitter._find_start_index
    - pygments.lexers.robotframework.VariableSplitter._variable_state
    - string.find
    - pygments.lexers.robotframework.VariableSplitter._list_variable_index_state
    - pygments.lexers.robotframework.VariableSplitter._is_list_or_dict_variable
    - pygments.lexers.robotframework.VariableSplitter._has_list_or_dict_variable_index
    - pygments.lexers.robotframework.VariableTokenizer.tokenize
    - pygments.lexers.robotframework.VariableSplitter._waiting_list_variable_index_state
    - pygments.lexers.robotframework.VariableSplitter._finalize
    - pygments.lexers.robotframework.VariableSplitter._is_escaped
    - pygments.lexers.robotframework.VariableSplitter._find_variable
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d6081460>
    argNames:
    - self
    - prev_tokenizer
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 318
    functionName: pygments.lexers.robotframework._Table.__init__
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 7
    functionsReached:
    - pygments.lexers.robotframework.Setting.__init__
    - pygments.lexers.robotframework.KeywordCall.__init__
    - pygments.lexers.robotframework.Tokenizer.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d27c79d0>
    argNames:
    - self
    - template_setter
    - prev_tokenizer
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 359
    functionName: pygments.lexers.robotframework.SettingTable.__init__
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 4
    functionsReached:
    - pygments.lexers.robotframework.Setting.__init__
    - pygments.lexers.robotframework.KeywordCall.__init__
    - pygments.lexers.robotframework.Tokenizer.__init__
    - pygments.lexers.robotframework._Table.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - row
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 160
    functionName: pygments.lexers.robotframework.RowSplitter.split
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 2
    functionsReached:
    - row.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.divmod
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - header
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 141
    functionName: pygments.lexers.robotframework.RowTokenizer._start_table
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 2
    functionsReached:
    - string.lower
    - pygments.lexers.robotframework._Table.__init__
    - pygments.lexers.robotframework.Setting.__init__
    - pygments.lexers.robotframework.KeywordCall.__init__
    - pygments.lexers.robotframework.Tokenizer.__init__
    - string.replace
    - pygments.lexers.robotframework.normalize
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - value
    - index
    - commented
    - separator
    - heading
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 145
    functionName: pygments.lexers.robotframework.RowTokenizer._tokenize
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 2
    functionsReached:
    - pygments.lexers.robotframework.TestCaseTable._tokenize
    - pygments.lexers.robotframework.KeywordTable._is_template
    - pygments.lexers.robotframework.TestCaseTable._is_for_loop
    - value.startswith
    - string.replace
    - match.end
    - pygments.lexers.robotframework.ForLoop.__init__
    - pygments.lexers.robotframework.TestCaseTable._continues
    - value.endswith
    - pygments.lexers.robotframework.UnknownTable._continues
    - pygments.lexers.robotframework.Tokenizer.__init__
    - pygments.lexers.robotframework.SettingTable._tokenize
    - string.lower
    - pygments.lexers.robotframework.Setting.__init__
    - pygments.lexers.robotframework.TestCaseTable._is_template
    - pygments.lexers.robotframework.normalize
    - pygments.lexers.robotframework.GherkinTokenizer.tokenize
    - pygments.lexers.robotframework._Table._is_empty
    - pygments.lexers.robotframework._Table.tokenize
    - pygments.lexers.robotframework.TestCaseTable._is_setting
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 368
    functionName: pygments.lexers.robotframework.SettingTable.end_row
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 2
    functionsReached:
    - pygments.lexers.robotframework._Table.__init__
    - pygments.lexers.robotframework.Setting.__init__
    - pygments.lexers.robotframework.KeywordCall.__init__
    - pygments.lexers.robotframework.Tokenizer.__init__
    - pygments.lexers.robotframework.SettingTable.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - value
    - index
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 323
    functionName: pygments.lexers.robotframework._Table.tokenize
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 4
    functionsReached:
    - pygments.lexers.robotframework.TestCaseTable._tokenize
    - pygments.lexers.robotframework.KeywordTable._is_template
    - pygments.lexers.robotframework.TestCaseTable._is_for_loop
    - value.startswith
    - string.replace
    - match.end
    - pygments.lexers.robotframework.ForLoop.__init__
    - pygments.lexers.robotframework.TestCaseTable._continues
    - value.endswith
    - pygments.lexers.robotframework.UnknownTable._continues
    - pygments.lexers.robotframework.Tokenizer.__init__
    - pygments.lexers.robotframework.SettingTable._tokenize
    - string.lower
    - pygments.lexers.robotframework.Setting.__init__
    - pygments.lexers.robotframework.TestCaseTable._is_template
    - pygments.lexers.robotframework.normalize
    - pygments.lexers.robotframework.GherkinTokenizer.tokenize
    - pygments.lexers.robotframework._Table._is_empty
    - pygments.lexers.robotframework.TestCaseTable._is_setting
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.robotframework.RowSplitter
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 0
    functionsReached:
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: row.startswith
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - row
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 166
    functionName: pygments.lexers.robotframework.RowSplitter._split_from_spaces
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - row
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 170
    functionName: pygments.lexers.robotframework.RowSplitter._split_from_pipes
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 183
    functionName: pygments.lexers.robotframework.Tokenizer.__init__
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 186
    functionName: pygments.lexers.robotframework.Tokenizer.tokenize
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 5
    functionsReached:
    - <builtin>.type
    - pygments.lexers.robotframework.KeywordCall.__init__
    - pygments.lexers.robotframework.Tokenizer.tokenize
    - pygments.lexers.robotframework.VariableSplitter._scanning_list_variable_index
    - string.rfind
    - pygments.lexers.robotframework.VariableSplitter.__init__
    - pygments.lexers.robotframework.Tokenizer._is_assign
    - string.replace
    - pygments.lexers.robotframework.VariableSplitter._start_index_is_ok
    - match.end
    - <builtin>.enumerate
    - pygments.lexers.robotframework.VariableSplitter._split
    - value.endswith
    - pygments.lexers.robotframework.TestCaseSetting._tokenize
    - pygments.lexers.robotframework.TestCaseTable._is_template_set
    - pygments.lexers.robotframework.Tokenizer.__init__
    - pygments.lexers.robotframework.VariableSplitter._internal_variable_start_state
    - pygments.lexers.robotframework.VariableSplitter._find_start_index
    - pygments.lexers.robotframework.VariableSplitter._variable_state
    - <builtin>.isinstance
    - string.find
    - pygments.lexers.robotframework.KeywordCall._tokenize
    - pygments.lexers.robotframework.VariableSplitter._list_variable_index_state
    - pygments.lexers.robotframework.Setting._tokenize
    - string.lower
    - pygments.lexers.robotframework.VariableSplitter._is_list_or_dict_variable
    - pygments.lexers.robotframework.VariableSplitter._has_list_or_dict_variable_index
    - pygments.lexers.robotframework.TestCaseTable.set_default_template
    - value.upper
    - pygments.lexers.robotframework.ForLoop._tokenize
    - pygments.lexers.robotframework.normalize
    - pygments.lexers.robotframework.VariableSplitter._waiting_list_variable_index_state
    - pygments.lexers.robotframework.VariableSplitter._finalize
    - pygments.lexers.robotframework.VariableSplitter._is_escaped
    - pygments.lexers.robotframework.GherkinTokenizer.tokenize
    - pygments.lexers.robotframework.VariableSplitter._find_variable
    - pygments.lexers.robotframework.Variable._tokenize
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 1
    IfCount: 6
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - value
    - index
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 222
    functionName: pygments.lexers.robotframework.Setting._tokenize
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 5
    functionsReached:
    - <builtin>.type
    - pygments.lexers.robotframework.KeywordCall.__init__
    - pygments.lexers.robotframework.Tokenizer.tokenize
    - pygments.lexers.robotframework.VariableSplitter._scanning_list_variable_index
    - string.rfind
    - pygments.lexers.robotframework.VariableSplitter.__init__
    - pygments.lexers.robotframework.Tokenizer._is_assign
    - string.replace
    - pygments.lexers.robotframework.VariableSplitter._start_index_is_ok
    - match.end
    - <builtin>.enumerate
    - pygments.lexers.robotframework.VariableSplitter._split
    - value.endswith
    - pygments.lexers.robotframework.TestCaseSetting._tokenize
    - pygments.lexers.robotframework.TestCaseTable._is_template_set
    - pygments.lexers.robotframework.Tokenizer.__init__
    - pygments.lexers.robotframework.VariableSplitter._internal_variable_start_state
    - pygments.lexers.robotframework.VariableSplitter._find_start_index
    - pygments.lexers.robotframework.VariableSplitter._variable_state
    - <builtin>.isinstance
    - string.find
    - pygments.lexers.robotframework.KeywordCall._tokenize
    - pygments.lexers.robotframework.VariableSplitter._list_variable_index_state
    - pygments.lexers.robotframework.Setting._tokenize
    - string.lower
    - pygments.lexers.robotframework.VariableSplitter._is_list_or_dict_variable
    - pygments.lexers.robotframework.VariableSplitter._has_list_or_dict_variable_index
    - pygments.lexers.robotframework.TestCaseTable.set_default_template
    - value.upper
    - pygments.lexers.robotframework.ForLoop._tokenize
    - pygments.lexers.robotframework.normalize
    - pygments.lexers.robotframework.VariableSplitter._waiting_list_variable_index_state
    - pygments.lexers.robotframework.VariableSplitter._finalize
    - pygments.lexers.robotframework.VariableSplitter._is_escaped
    - pygments.lexers.robotframework.GherkinTokenizer.tokenize
    - pygments.lexers.robotframework.VariableSplitter._find_variable
    - pygments.lexers.robotframework.Variable._tokenize
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - value
    - index
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 263
    functionName: pygments.lexers.robotframework.Variable._tokenize
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 5
    functionsReached:
    - <builtin>.type
    - pygments.lexers.robotframework.KeywordCall.__init__
    - pygments.lexers.robotframework.Tokenizer.tokenize
    - pygments.lexers.robotframework.VariableSplitter._scanning_list_variable_index
    - string.rfind
    - pygments.lexers.robotframework.VariableSplitter.__init__
    - pygments.lexers.robotframework.Tokenizer._is_assign
    - string.replace
    - pygments.lexers.robotframework.VariableSplitter._start_index_is_ok
    - match.end
    - <builtin>.enumerate
    - pygments.lexers.robotframework.VariableSplitter._split
    - value.endswith
    - pygments.lexers.robotframework.TestCaseSetting._tokenize
    - pygments.lexers.robotframework.TestCaseTable._is_template_set
    - pygments.lexers.robotframework.Tokenizer.__init__
    - pygments.lexers.robotframework.VariableSplitter._internal_variable_start_state
    - pygments.lexers.robotframework.VariableSplitter._find_start_index
    - pygments.lexers.robotframework.VariableSplitter._variable_state
    - <builtin>.isinstance
    - string.find
    - pygments.lexers.robotframework.KeywordCall._tokenize
    - pygments.lexers.robotframework.VariableSplitter._list_variable_index_state
    - pygments.lexers.robotframework.Setting._tokenize
    - string.lower
    - pygments.lexers.robotframework.VariableSplitter._is_list_or_dict_variable
    - pygments.lexers.robotframework.VariableSplitter._has_list_or_dict_variable_index
    - pygments.lexers.robotframework.TestCaseTable.set_default_template
    - value.upper
    - pygments.lexers.robotframework.ForLoop._tokenize
    - pygments.lexers.robotframework.normalize
    - pygments.lexers.robotframework.VariableSplitter._waiting_list_variable_index_state
    - pygments.lexers.robotframework.VariableSplitter._finalize
    - pygments.lexers.robotframework.VariableSplitter._is_escaped
    - pygments.lexers.robotframework.GherkinTokenizer.tokenize
    - pygments.lexers.robotframework.VariableSplitter._find_variable
    - pygments.lexers.robotframework.Variable._tokenize
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - value
    - index
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 248
    functionName: pygments.lexers.robotframework.TestCaseSetting._tokenize
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 5
    functionsReached:
    - <builtin>.type
    - pygments.lexers.robotframework.Tokenizer.tokenize
    - pygments.lexers.robotframework.KeywordCall.__init__
    - pygments.lexers.robotframework.VariableSplitter._scanning_list_variable_index
    - string.rfind
    - pygments.lexers.robotframework.VariableSplitter.__init__
    - pygments.lexers.robotframework.Tokenizer._is_assign
    - string.replace
    - pygments.lexers.robotframework.VariableSplitter._start_index_is_ok
    - match.end
    - <builtin>.enumerate
    - pygments.lexers.robotframework.VariableSplitter._split
    - value.endswith
    - pygments.lexers.robotframework.TestCaseSetting._tokenize
    - pygments.lexers.robotframework.TestCaseTable._is_template_set
    - pygments.lexers.robotframework.Tokenizer.__init__
    - pygments.lexers.robotframework.VariableSplitter._internal_variable_start_state
    - pygments.lexers.robotframework.VariableSplitter._find_start_index
    - pygments.lexers.robotframework.VariableSplitter._variable_state
    - <builtin>.isinstance
    - string.find
    - pygments.lexers.robotframework.KeywordCall._tokenize
    - pygments.lexers.robotframework.VariableSplitter._list_variable_index_state
    - pygments.lexers.robotframework.Setting._tokenize
    - string.lower
    - pygments.lexers.robotframework.VariableSplitter._is_list_or_dict_variable
    - pygments.lexers.robotframework.VariableSplitter._has_list_or_dict_variable_index
    - pygments.lexers.robotframework.TestCaseTable.set_default_template
    - value.upper
    - pygments.lexers.robotframework.ForLoop._tokenize
    - pygments.lexers.robotframework.normalize
    - pygments.lexers.robotframework.VariableSplitter._waiting_list_variable_index_state
    - pygments.lexers.robotframework.VariableSplitter._finalize
    - pygments.lexers.robotframework.VariableSplitter._is_escaped
    - pygments.lexers.robotframework.GherkinTokenizer.tokenize
    - pygments.lexers.robotframework.VariableSplitter._find_variable
    - pygments.lexers.robotframework.Variable._tokenize
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - value
    - index
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 277
    functionName: pygments.lexers.robotframework.KeywordCall._tokenize
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 5
    functionsReached:
    - <builtin>.type
    - pygments.lexers.robotframework.KeywordCall.__init__
    - pygments.lexers.robotframework.Tokenizer.tokenize
    - pygments.lexers.robotframework.VariableSplitter._scanning_list_variable_index
    - string.rfind
    - pygments.lexers.robotframework.VariableSplitter.__init__
    - pygments.lexers.robotframework.Tokenizer._is_assign
    - string.replace
    - pygments.lexers.robotframework.VariableSplitter._start_index_is_ok
    - match.end
    - <builtin>.enumerate
    - pygments.lexers.robotframework.VariableSplitter._split
    - value.endswith
    - pygments.lexers.robotframework.TestCaseSetting._tokenize
    - pygments.lexers.robotframework.TestCaseTable._is_template_set
    - pygments.lexers.robotframework.Tokenizer.__init__
    - pygments.lexers.robotframework.VariableSplitter._internal_variable_start_state
    - pygments.lexers.robotframework.VariableSplitter._find_start_index
    - pygments.lexers.robotframework.VariableSplitter._variable_state
    - <builtin>.isinstance
    - string.find
    - pygments.lexers.robotframework.KeywordCall._tokenize
    - pygments.lexers.robotframework.VariableSplitter._list_variable_index_state
    - pygments.lexers.robotframework.Setting._tokenize
    - pygments.lexers.robotframework.VariableSplitter._is_list_or_dict_variable
    - string.lower
    - pygments.lexers.robotframework.VariableSplitter._has_list_or_dict_variable_index
    - pygments.lexers.robotframework.TestCaseTable.set_default_template
    - value.upper
    - pygments.lexers.robotframework.ForLoop._tokenize
    - pygments.lexers.robotframework.normalize
    - pygments.lexers.robotframework.VariableSplitter._waiting_list_variable_index_state
    - pygments.lexers.robotframework.VariableSplitter._finalize
    - pygments.lexers.robotframework.VariableSplitter._is_escaped
    - pygments.lexers.robotframework.GherkinTokenizer.tokenize
    - pygments.lexers.robotframework.VariableSplitter._find_variable
    - pygments.lexers.robotframework.Variable._tokenize
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - value
    - index
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 308
    functionName: pygments.lexers.robotframework.ForLoop._tokenize
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 6
    functionsReached:
    - value.upper
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - value
    - index
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 193
    functionName: pygments.lexers.robotframework.Tokenizer._tokenize
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 0
    functionsReached:
    - <builtin>.min
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 197
    functionName: pygments.lexers.robotframework.Tokenizer._is_assign
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 6
    functionsReached:
    - pygments.lexers.robotframework.VariableSplitter._scanning_list_variable_index
    - string.rfind
    - pygments.lexers.robotframework.VariableSplitter.__init__
    - pygments.lexers.robotframework.VariableSplitter._start_index_is_ok
    - <builtin>.enumerate
    - pygments.lexers.robotframework.VariableSplitter._split
    - value.endswith
    - pygments.lexers.robotframework.VariableSplitter._internal_variable_start_state
    - pygments.lexers.robotframework.VariableSplitter._find_start_index
    - pygments.lexers.robotframework.VariableSplitter._variable_state
    - string.find
    - pygments.lexers.robotframework.VariableSplitter._list_variable_index_state
    - pygments.lexers.robotframework.VariableSplitter._is_list_or_dict_variable
    - pygments.lexers.robotframework.VariableSplitter._has_list_or_dict_variable_index
    - pygments.lexers.robotframework.VariableSplitter._waiting_list_variable_index_state
    - pygments.lexers.robotframework.VariableSplitter._finalize
    - pygments.lexers.robotframework.VariableSplitter._is_escaped
    - pygments.lexers.robotframework.VariableSplitter._find_variable
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value.endswith
    functionSourceFile: <builtin>
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d52bfc70>
    argNames:
    - self
    - template_setter
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 218
    functionName: pygments.lexers.robotframework.Setting.__init__
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 13
    functionsReached:
    - pygments.lexers.robotframework.Tokenizer.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - template
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 416
    functionName: pygments.lexers.robotframework.TestCaseTable.set_default_template
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 6
    functionsReached:
    - pygments.lexers.robotframework.TestCaseTable._is_template_set
    - string.lower
    - string.replace
    - pygments.lexers.robotframework.normalize
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d60754c0>
    argNames:
    - self
    - support_assign
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 272
    functionName: pygments.lexers.robotframework.KeywordCall.__init__
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 14
    functionsReached:
    - pygments.lexers.robotframework.Tokenizer.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - value
    - token
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 290
    functionName: pygments.lexers.robotframework.GherkinTokenizer.tokenize
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 12
    functionsReached:
    - match.end
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.robotframework.GherkinTokenizer
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 0
    functionsReached:
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 304
    functionName: pygments.lexers.robotframework.ForLoop.__init__
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 7
    functionsReached:
    - pygments.lexers.robotframework.Tokenizer.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value.upper
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - value
    - index
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 384
    functionName: pygments.lexers.robotframework.TestCaseTable._continues
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 5
    functionsReached:
    - pygments.lexers.robotframework.TestCaseTable._continues
    - pygments.lexers.robotframework.UnknownTable._continues
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - value
    - index
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 348
    functionName: pygments.lexers.robotframework.UnknownTable._continues
    functionSourceFile: ''
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 0
    IfCount: 6
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - value
    - index
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 387
    functionName: pygments.lexers.robotframework.TestCaseTable._tokenize
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 6
    functionsReached:
    - pygments.lexers.robotframework.ForLoop.__init__
    - string.lower
    - value.endswith
    - pygments.lexers.robotframework.GherkinTokenizer.tokenize
    - pygments.lexers.robotframework.Setting.__init__
    - pygments.lexers.robotframework.Tokenizer.__init__
    - pygments.lexers.robotframework.TestCaseTable._tokenize
    - pygments.lexers.robotframework.TestCaseTable._is_for_loop
    - pygments.lexers.robotframework.KeywordTable._is_template
    - pygments.lexers.robotframework.TestCaseTable._is_template
    - value.startswith
    - string.replace
    - pygments.lexers.robotframework._Table._is_empty
    - pygments.lexers.robotframework.SettingTable._tokenize
    - pygments.lexers.robotframework.normalize
    - match.end
    - pygments.lexers.robotframework.TestCaseTable._is_setting
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - value
    - index
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 363
    functionName: pygments.lexers.robotframework.SettingTable._tokenize
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 6
    functionsReached:
    - pygments.lexers.robotframework.ForLoop.__init__
    - string.lower
    - value.endswith
    - pygments.lexers.robotframework.Setting.__init__
    - pygments.lexers.robotframework.GherkinTokenizer.tokenize
    - pygments.lexers.robotframework.Tokenizer.__init__
    - pygments.lexers.robotframework.TestCaseTable._tokenize
    - pygments.lexers.robotframework.KeywordTable._is_template
    - pygments.lexers.robotframework.TestCaseTable._is_template
    - pygments.lexers.robotframework.TestCaseTable._is_for_loop
    - value.startswith
    - string.replace
    - pygments.lexers.robotframework.SettingTable._tokenize
    - pygments.lexers.robotframework._Table._is_empty
    - pygments.lexers.robotframework.normalize
    - match.end
    - pygments.lexers.robotframework.TestCaseTable._is_setting
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - value
    - index
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 331
    functionName: pygments.lexers.robotframework._Table._continues
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 0
    functionsReached:
    - pygments.lexers.robotframework._Table._is_empty
    - <builtin>.all
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 335
    functionName: pygments.lexers.robotframework._Table._is_empty
    functionSourceFile: ''
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.all
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - value
    - index
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 338
    functionName: pygments.lexers.robotframework._Table._tokenize
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 0
    functionsReached:
    - <builtin>.type
    - pygments.lexers.robotframework.Tokenizer.tokenize
    - pygments.lexers.robotframework.KeywordCall.__init__
    - pygments.lexers.robotframework.VariableSplitter._scanning_list_variable_index
    - pygments.lexers.robotframework.TestCaseTable._tokenize
    - string.rfind
    - pygments.lexers.robotframework.VariableSplitter.__init__
    - pygments.lexers.robotframework.TestCaseTable._is_for_loop
    - pygments.lexers.robotframework.Tokenizer._is_assign
    - string.replace
    - pygments.lexers.robotframework.KeywordTable._is_template
    - value.startswith
    - pygments.lexers.robotframework.VariableSplitter._start_index_is_ok
    - match.end
    - <builtin>.enumerate
    - pygments.lexers.robotframework.VariableSplitter._split
    - pygments.lexers.robotframework.ForLoop.__init__
    - pygments.lexers.robotframework.TestCaseTable._continues
    - value.endswith
    - pygments.lexers.robotframework.TestCaseSetting._tokenize
    - pygments.lexers.robotframework.UnknownTable._continues
    - pygments.lexers.robotframework.TestCaseTable._is_template_set
    - pygments.lexers.robotframework.Tokenizer.__init__
    - pygments.lexers.robotframework.VariableSplitter._internal_variable_start_state
    - pygments.lexers.robotframework.VariableSplitter._find_start_index
    - pygments.lexers.robotframework.VariableSplitter._variable_state
    - pygments.lexers.robotframework.SettingTable._tokenize
    - <builtin>.isinstance
    - string.find
    - pygments.lexers.robotframework.KeywordCall._tokenize
    - pygments.lexers.robotframework.VariableSplitter._list_variable_index_state
    - pygments.lexers.robotframework.Setting._tokenize
    - string.lower
    - pygments.lexers.robotframework.VariableSplitter._is_list_or_dict_variable
    - pygments.lexers.robotframework.VariableSplitter._has_list_or_dict_variable_index
    - pygments.lexers.robotframework.TestCaseTable.set_default_template
    - pygments.lexers.robotframework.Setting.__init__
    - value.upper
    - pygments.lexers.robotframework.ForLoop._tokenize
    - pygments.lexers.robotframework.TestCaseTable._is_template
    - pygments.lexers.robotframework.normalize
    - pygments.lexers.robotframework.VariableSplitter._waiting_list_variable_index_state
    - pygments.lexers.robotframework.VariableSplitter._finalize
    - pygments.lexers.robotframework.VariableSplitter._is_escaped
    - pygments.lexers.robotframework.GherkinTokenizer.tokenize
    - pygments.lexers.robotframework.VariableSplitter._find_variable
    - pygments.lexers.robotframework.Variable._tokenize
    - pygments.lexers.robotframework._Table._is_empty
    - pygments.lexers.robotframework._Table.tokenize
    - <builtin>.len
    - pygments.lexers.robotframework.TestCaseTable._is_setting
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 341
    functionName: pygments.lexers.robotframework._Table.end_row
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 0
    functionsReached:
    - pygments.lexers.robotframework.Setting.__init__
    - pygments.lexers.robotframework.KeywordCall.__init__
    - pygments.lexers.robotframework.Tokenizer.__init__
    - pygments.lexers.robotframework._Table.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 378
    functionName: pygments.lexers.robotframework.TestCaseTable._tokenizer_class
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 404
    functionName: pygments.lexers.robotframework.TestCaseTable._is_setting
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 7
    functionsReached:
    - value.startswith
    - value.endswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 407
    functionName: pygments.lexers.robotframework.TestCaseTable._is_template
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 7
    functionsReached:
    - string.lower
    - string.replace
    - pygments.lexers.robotframework.normalize
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 427
    functionName: pygments.lexers.robotframework.KeywordTable._is_template
    functionSourceFile: ''
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 410
    functionName: pygments.lexers.robotframework.TestCaseTable._is_for_loop
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 7
    functionsReached:
    - value.startswith
    - string.lower
    - string.replace
    - pygments.lexers.robotframework.normalize
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - template
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 413
    functionName: pygments.lexers.robotframework.TestCaseTable.set_test_template
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 0
    functionsReached:
    - pygments.lexers.robotframework.TestCaseTable._is_template_set
    - string.lower
    - string.replace
    - pygments.lexers.robotframework.normalize
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - template
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 419
    functionName: pygments.lexers.robotframework.TestCaseTable._is_template_set
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 8
    functionsReached:
    - string.lower
    - string.replace
    - pygments.lexers.robotframework.normalize
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - string
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 467
    functionName: pygments.lexers.robotframework.VariableSplitter._split
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 11
    functionsReached:
    - pygments.lexers.robotframework.VariableSplitter._list_variable_index_state
    - pygments.lexers.robotframework.VariableSplitter._is_list_or_dict_variable
    - pygments.lexers.robotframework.VariableSplitter._is_escaped
    - pygments.lexers.robotframework.VariableSplitter._scanning_list_variable_index
    - pygments.lexers.robotframework.VariableSplitter._internal_variable_start_state
    - string.rfind
    - pygments.lexers.robotframework.VariableSplitter._find_start_index
    - pygments.lexers.robotframework.VariableSplitter._find_variable
    - pygments.lexers.robotframework.VariableSplitter._variable_state
    - pygments.lexers.robotframework.VariableSplitter._start_index_is_ok
    - string.find
    - <builtin>.enumerate
    - pygments.lexers.robotframework.VariableSplitter._waiting_list_variable_index_state
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 455
    functionName: pygments.lexers.robotframework.VariableSplitter._finalize
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 11
    functionsReached:
    - <builtin>.len
    - pygments.lexers.robotframework.VariableSplitter._has_list_or_dict_variable_index
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - variables
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 450
    functionName: pygments.lexers.robotframework.VariableSplitter.get_replaced_base
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 0
    functionsReached:
    - variables.replace_string
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: variables.replace_string
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 463
    functionName: pygments.lexers.robotframework.VariableSplitter._has_list_or_dict_variable_index
    functionSourceFile: ''
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - string
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 489
    functionName: pygments.lexers.robotframework.VariableSplitter._find_variable
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 12
    functionsReached:
    - pygments.lexers.robotframework.VariableSplitter._is_escaped
    - string.rfind
    - pygments.lexers.robotframework.VariableSplitter._find_start_index
    - pygments.lexers.robotframework.VariableSplitter._find_variable
    - pygments.lexers.robotframework.VariableSplitter._start_index_is_ok
    - string.find
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - char
    - index
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 548
    functionName: pygments.lexers.robotframework.VariableSplitter._list_variable_index_state
    functionSourceFile: ''
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - char
    - index
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 533
    functionName: pygments.lexers.robotframework.VariableSplitter._internal_variable_start_state
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 12
    functionsReached:
    - pygments.lexers.robotframework.VariableSplitter._is_list_or_dict_variable
    - pygments.lexers.robotframework.VariableSplitter._variable_state
    - pygments.lexers.robotframework.VariableSplitter._is_escaped
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - char
    - index
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 542
    functionName: pygments.lexers.robotframework.VariableSplitter._waiting_list_variable_index_state
    functionSourceFile: ''
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - char
    - index
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 519
    functionName: pygments.lexers.robotframework.VariableSplitter._variable_state
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 13
    functionsReached:
    - pygments.lexers.robotframework.VariableSplitter._is_list_or_dict_variable
    - pygments.lexers.robotframework.VariableSplitter._is_escaped
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 485
    functionName: pygments.lexers.robotframework.VariableSplitter._scanning_list_variable_index
    functionSourceFile: ''
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: string.rfind
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - string
    - index
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 512
    functionName: pygments.lexers.robotframework.VariableSplitter._is_escaped
    functionSourceFile: ''
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - string
    - start
    - end
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 500
    functionName: pygments.lexers.robotframework.VariableSplitter._find_start_index
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 13
    functionsReached:
    - string.find
    - pygments.lexers.robotframework.VariableSplitter._start_index_is_ok
    - pygments.lexers.robotframework.VariableSplitter._is_escaped
    - pygments.lexers.robotframework.VariableSplitter._find_start_index
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: string.find
    functionSourceFile: <builtin>
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - string
    - index
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 508
    functionName: pygments.lexers.robotframework.VariableSplitter._start_index_is_ok
    functionSourceFile: pygments.lexers.robotframework
    functionUses: 14
    functionsReached:
    - pygments.lexers.robotframework.VariableSplitter._is_escaped
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 530
    functionName: pygments.lexers.robotframework.VariableSplitter._is_list_or_dict_variable
    functionSourceFile: ''
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.q
    functionSourceFile: pygments.lexers.q
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.q.KLexer
    functionSourceFile: pygments.lexers.q
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.q.QLexer
    functionSourceFile: pygments.lexers.q
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.pony
    functionSourceFile: pygments.lexers.pony
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.pony.PonyLexer
    functionSourceFile: pygments.lexers.pony
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.monte
    functionSourceFile: pygments.lexers.monte
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.monte.MonteLexer
    functionSourceFile: pygments.lexers.monte
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.elm
    functionSourceFile: pygments.lexers.elm
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.elm.ElmLexer
    functionSourceFile: pygments.lexers.elm
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.tal
    functionSourceFile: pygments.lexers.tal
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.tal.TalLexer
    functionSourceFile: pygments.lexers.tal
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 76
    functionName: pygments.lexers.tal.TalLexer.analyse_text
    functionSourceFile: pygments.lexers.tal
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.gdscript
    functionSourceFile: pygments.lexers.gdscript
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - ttype
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 36
    functionName: pygments.lexers.gdscript.GDScriptLexer.innerstring_rules
    functionSourceFile: pygments.lexers.gdscript
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.gdscript.GDScriptLexer
    functionSourceFile: pygments.lexers.gdscript
    functionUses: 0
    functionsReached:
    - pygments.lexer.combined.__init__
    - pygments.lexer.bygroups
    - pygments.lexer.default.__init__
    - pygments.lexers.gdscript.GDScriptLexer.innerstring_rules
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 172
    functionName: pygments.lexers.gdscript.GDScriptLexer.analyse_text
    functionSourceFile: pygments.lexers.gdscript
    functionUses: 0
    functionsReached:
    - re.search
    - <builtin>.min
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.hdl
    functionSourceFile: pygments.lexers.hdl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.hdl.VerilogLexer
    functionSourceFile: pygments.lexers.hdl
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 132
    functionName: pygments.lexers.hdl.VerilogLexer.analyse_text
    functionSourceFile: pygments.lexers.hdl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.hdl.SystemVerilogLexer
    functionSourceFile: pygments.lexers.hdl
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.hdl.VhdlLexer
    functionSourceFile: pygments.lexers.hdl
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexer.using
    - kwargs.pop
    - <builtin>.isinstance
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.teraterm
    functionSourceFile: pygments.lexers.teraterm
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.teraterm.TeraTermLexer
    functionSourceFile: pygments.lexers.teraterm
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 323
    functionName: pygments.lexers.teraterm.TeraTermLexer.analyse_text
    functionSourceFile: pygments.lexers.teraterm
    functionUses: 0
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.x10
    functionSourceFile: pygments.lexers.x10
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.rdf
    functionSourceFile: pygments.lexers.rdf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.rdf.SparqlLexer
    functionSourceFile: pygments.lexers.rdf
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.rdf.TurtleLexer
    functionSourceFile: pygments.lexers.rdf
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 317
    functionName: pygments.lexers.rdf.TurtleLexer.analyse_text
    functionSourceFile: pygments.lexers.rdf
    functionUses: 0
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.rdf.ShExCLexer
    functionSourceFile: pygments.lexers.rdf
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.phix
    functionSourceFile: pygments.lexers.phix
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.phix.PhixLexer
    functionSourceFile: pygments.lexers.phix
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.nix
    functionSourceFile: pygments.lexers.nix
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.nix.NixLexer
    functionSourceFile: pygments.lexers.nix
    functionUses: 0
    functionsReached:
    - re.escape
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 133
    functionName: pygments.lexers.nix.NixLexer.analyse_text
    functionSourceFile: pygments.lexers.nix
    functionUses: 0
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.eiffel
    functionSourceFile: pygments.lexers.eiffel
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.eiffel.EiffelLexer
    functionSourceFile: pygments.lexers.eiffel
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.bibtex
    functionSourceFile: pygments.lexers.bibtex
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 37
    functionName: pygments.lexers.bibtex.BibTeXLexer.open_brace_callback
    functionSourceFile: pygments.lexers.bibtex
    functionUses: 0
    functionsReached:
    - match.end
    - match.group
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - match
    - ctx
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 43
    functionName: pygments.lexers.bibtex.BibTeXLexer.close_brace_callback
    functionSourceFile: pygments.lexers.bibtex
    functionUses: 0
    functionsReached:
    - match.end
    - match.group
    - match.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.bibtex.BibTeXLexer
    functionSourceFile: pygments.lexers.bibtex
    functionUses: 0
    functionsReached:
    - pygments.lexer.default.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.bibtex.BSTLexer
    functionSourceFile: pygments.lexers.bibtex
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.default.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.elpi
    functionSourceFile: pygments.lexers.elpi
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.elpi.ElpiLexer
    functionSourceFile: pygments.lexers.elpi
    functionUses: 0
    functionsReached:
    - pygments.lexer.using
    - kwargs.pop
    - pygments.lexer.bygroups
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.comal
    functionSourceFile: pygments.lexers.comal
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.comal.Comal80Lexer
    functionSourceFile: pygments.lexers.comal
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.yara
    functionSourceFile: pygments.lexers.yara
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.yara.YaraLexer
    functionSourceFile: pygments.lexers.yara
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.igor
    functionSourceFile: pygments.lexers.igor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.igor.IgorLexer
    functionSourceFile: pygments.lexers.igor
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.futhark
    functionSourceFile: pygments.lexers.futhark
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.futhark.FutharkLexer
    functionSourceFile: pygments.lexers.futhark
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.gcodelexer
    functionSourceFile: pygments.lexers.gcodelexer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.gcodelexer.GcodeLexer
    functionSourceFile: pygments.lexers.gcodelexer
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.ptx
    functionSourceFile: pygments.lexers.ptx
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.ptx.PtxLexer
    functionSourceFile: pygments.lexers.ptx
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.bqn
    functionSourceFile: pygments.lexers.bqn
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.srcinfo
    functionSourceFile: pygments.lexers.srcinfo
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.srcinfo.SrcinfoLexer
    functionSourceFile: pygments.lexers.srcinfo
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.cplint
    functionSourceFile: pygments.lexers.cplint
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.cplint.CplintLexer
    functionSourceFile: pygments.lexers.cplint
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.meson
    functionSourceFile: pygments.lexers.meson
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.meson.MesonLexer
    functionSourceFile: pygments.lexers.meson
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.ezhil
    functionSourceFile: pygments.lexers.ezhil
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.ezhil.EzhilLexer
    functionSourceFile: pygments.lexers.ezhil
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 66
    functionName: pygments.lexers.ezhil.EzhilLexer.analyse_text
    functionSourceFile: pygments.lexers.ezhil
    functionUses: 0
    functionsReached:
    - re.findall
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 74
    functionName: pygments.lexers.ezhil.EzhilLexer.__init__
    functionSourceFile: pygments.lexers.ezhil
    functionUses: 0
    functionsReached:
    - options.get
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.solidity
    functionSourceFile: pygments.lexers.solidity
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.solidity.SolidityLexer
    functionSourceFile: pygments.lexers.solidity
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.pointless
    functionSourceFile: pygments.lexers.pointless
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.pointless.PointlessLexer
    functionSourceFile: pygments.lexers.pointless
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.teal
    functionSourceFile: pygments.lexers.teal
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.teal.TealLexer
    functionSourceFile: pygments.lexers.teal
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.roboconf
    functionSourceFile: pygments.lexers.roboconf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.roboconf.RoboconfGraphLexer
    functionSourceFile: pygments.lexers.roboconf
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.roboconf.RoboconfInstancesLexer
    functionSourceFile: pygments.lexers.roboconf
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.bdd
    functionSourceFile: pygments.lexers.bdd
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 56
    functionName: pygments.lexers.bdd.BddLexer.analyse_text
    functionSourceFile: pygments.lexers.bdd
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.int_fiction
    functionSourceFile: pygments.lexers.int_fiction
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.int_fiction.Inform6Lexer
    functionSourceFile: pygments.lexers.int_fiction
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 4
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 501
    functionName: pygments.lexers.int_fiction.Inform6Lexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.int_fiction
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - stack.append
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - <builtin>.super
    - value.split
    - value.lower
    - objectloop_queue.pop
    - objectloop_queue.append
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: objectloop_queue.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: objectloop_queue.pop
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 532
    functionName: pygments.lexers.int_fiction.Inform6Lexer.analyse_text
    functionSourceFile: pygments.lexers.int_fiction
    functionUses: 0
    functionsReached:
    - re.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.int_fiction.Inform7Lexer
    functionSourceFile: pygments.lexers.int_fiction
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - <builtin>.list
    - token.startswith
    - pygments.lexer.using
    - pygments.lexer.default.__init__
    - <builtin>.isinstance
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: token.startswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 734
    functionName: pygments.lexers.int_fiction.Inform7Lexer.__init__
    functionSourceFile: pygments.lexers.int_fiction
    functionUses: 0
    functionsReached:
    - val.split
    - options.get
    - pygments.plugin.find_plugin_filters
    - <builtin>.list
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - pygments.lexer.Lexer.__init__
    - pygments.util.get_list_opt
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Tuple object at 0x7fa7d59a5250>
    argNames:
    - self
    - text
    - stack
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 753
    functionName: pygments.lexers.int_fiction.Inform6TemplateLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.int_fiction
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - stack.append
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - <builtin>.super
    - value.lower
    - value.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d59ab1c0>
    - <ast.Name object at 0x7fa7d59ab190>
    argNames:
    - triple
    - double
    - verbatim
    - _escape
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 781
    functionName: pygments.lexers.int_fiction.Tads3Lexer._make_string_state
    functionSourceFile: pygments.lexers.int_fiction
    functionUses: 1
    functionsReached:
    - re.escape
    - c.lower
    - state.append
    - c.upper
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: c.lower
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: c.upper
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7fa7d3d76070>
    argNames:
    - triple
    - double
    - _escape
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 826
    functionName: pygments.lexers.int_fiction.Tads3Lexer._make_tag_state
    functionSourceFile: pygments.lexers.int_fiction
    functionUses: 1
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Name object at 0x7fa7d3d7adc0>
    argNames:
    - terminator
    - host_triple
    - host_double
    - _escape
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 849
    functionName: pygments.lexers.int_fiction.Tads3Lexer._make_attribute_value_state
    functionSourceFile: pygments.lexers.int_fiction
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.int_fiction.Tads3Lexer
    functionSourceFile: pygments.lexers.int_fiction
    functionUses: 0
    functionsReached:
    - pygments.lexers.int_fiction.Tads3Lexer._make_string_state
    - pygments.lexer.bygroups
    - state.append
    - c.upper
    - pygments.lexer.using
    - pygments.lexer.default.__init__
    - re.escape
    - pygments.lexers.int_fiction.Tads3Lexer._make_attribute_value_state
    - <builtin>.isinstance
    - pygments.lexers.int_fiction.Tads3Lexer._make_tag_state
    - kwargs.pop
    - c.lower
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 1
    IfCount: 6
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - text
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1336
    functionName: pygments.lexers.int_fiction.Tads3Lexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.int_fiction
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - stack.append
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - <builtin>.super
    - value.lower
    - value.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - re.match
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1358
    functionName: pygments.lexers.int_fiction.Tads3Lexer.analyse_text
    functionSourceFile: pygments.lexers.int_fiction
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.yang
    functionSourceFile: pygments.lexers.yang
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.yang.YangLexer
    functionSourceFile: pygments.lexers.yang
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.kuin
    functionSourceFile: pygments.lexers.kuin
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.kuin.KuinLexer
    functionSourceFile: pygments.lexers.kuin
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    - pygments.lexer.using
    - kwargs.pop
    - <builtin>.isinstance
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.other
    functionSourceFile: pygments.lexers.other
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.codeql
    functionSourceFile: pygments.lexers.codeql
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.codeql.CodeQLLexer
    functionSourceFile: pygments.lexers.codeql
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.mojo
    functionSourceFile: pygments.lexers.mojo
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - ttype
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 61
    functionName: pygments.lexers.mojo.MojoLexer.innerstring_rules
    functionSourceFile: pygments.lexers.mojo
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - ttype
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 86
    functionName: pygments.lexers.mojo.MojoLexer.fstring_rules
    functionSourceFile: pygments.lexers.mojo
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: pygments.lexers.mojo.MojoLexer
    functionSourceFile: pygments.lexers.mojo
    functionUses: 0
    functionsReached:
    - pygments.lexer.combined.__init__
    - pygments.lexer.bygroups
    - pygments.lexer.using
    - pygments.lexers.mojo.MojoLexer.fstring_rules
    - pygments.lexer.default.__init__
    - pygments.lexers.mojo.MojoLexer.innerstring_rules
    - <builtin>.isinstance
    - pygments.lexer.words.__init__
    - kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 701
    functionName: pygments.lexers.mojo.MojoLexer.analyse_text
    functionSourceFile: pygments.lexers.mojo
    functionUses: 0
    functionsReached:
    - text.lower
    - re.compile
    - x.startswith
    - split_path_re.split
    - first_line.startswith
    - text.find
    - pygments.util.shebang_matches
    - regex.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.jmespath
    functionSourceFile: pygments.lexers.jmespath
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.jmespath.JMESPathLexer
    functionSourceFile: pygments.lexers.jmespath
    functionUses: 0
    functionsReached:
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.numbair
    functionSourceFile: pygments.lexers.numbair
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.numbair.NumbaIRLexer
    functionSourceFile: pygments.lexers.numbair
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.rnc
    functionSourceFile: pygments.lexers.rnc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.typst
    functionSourceFile: pygments.lexers.typst
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.lexers.typst.TypstLexer
    functionSourceFile: pygments.lexers.typst
    functionUses: 0
    functionsReached:
    - pygments.lexer.words.__init__
    - pygments.lexer.bygroups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 149
    functionName: pygments.lexers.typst.TypstLexer.__init__
    functionSourceFile: pygments.lexers.typst
    functionUses: 0
    functionsReached:
    - val.split
    - options.get
    - pygments.plugin.find_plugin_filters
    - <builtin>.list
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - pygments.util.get_choice_opt
    - importlib.metadata.entry_points.select
    - pygments.filters.find_filter_class
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - pygments.filters.get_filter_by_name
    - <builtin>.bool
    - pygments.lexer.Lexer.add_filter
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - pygments.lexer.Lexer.__init__
    - pygments.util.get_list_opt
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 155
    functionName: pygments.lexers.typst.TypstLexer.get_tokens_unprocessed
    functionSourceFile: pygments.lexers.typst
    functionUses: 0
    functionsReached:
    - pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed
    - stack.append
    - pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed
    - value.lower
    - <builtin>.super
    - value.split
    - pygments.lexers.php.PhpLexer.get_tokens_unprocessed
    - pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed
    - pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed
    - pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.formatters.irc
    functionSourceFile: pygments.formatters.irc
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - color
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 76
    functionName: pygments.formatters.irc.ircformat
    functionSourceFile: pygments.formatters.irc
    functionUses: 1
    functionsReached:
    - color.strip
    - <builtin>.str
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: color.strip
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 122
    functionName: pygments.formatters.irc.IRCFormatter.__init__
    functionSourceFile: pygments.formatters.irc
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    - options.get
    - pygments.plugin.find_plugin_styles
    - pygments.formatter._lookup_style
    - name.title
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - pygments.util.get_choice_opt
    - importlib.metadata.entry_points.select
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.__import__
    - <builtin>.hasattr
    - pygments.formatter.Formatter.__init__
    - <builtin>.bool
    - pygments.util.get_bool_opt
    - pygments.styles.get_style_by_name
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - outfile
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 130
    functionName: pygments.formatters.irc.IRCFormatter._write_lineno
    functionSourceFile: pygments.formatters.irc
    functionUses: 1
    functionsReached:
    - outfile.write
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 6
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - tokensource
    - outfile
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 135
    functionName: pygments.formatters.irc.IRCFormatter.format_unencoded
    functionSourceFile: pygments.formatters.irc
    functionUses: 0
    functionsReached:
    - outfile.write
    - value.split
    - <builtin>.str
    - pygments.formatters.irc.ircformat
    - pygments.formatters.irc.IRCFormatter._write_lineno
    - color.strip
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.formatters.html
    functionSourceFile: pygments.formatters.html
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7fa7d39f46a0>
    argNames:
    - text
    - table
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 38
    functionName: pygments.formatters.html.escape_html
    functionSourceFile: pygments.formatters.html
    functionUses: 0
    functionsReached:
    - text.translate
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: text.translate
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - color
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 43
    functionName: pygments.formatters.html.webify
    functionSourceFile: pygments.formatters.html
    functionUses: 2
    functionsReached:
    - color.upper
    - <builtin>.len
    - color.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: color.startswith
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: color.upper
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - ttype
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 58
    functionName: pygments.formatters.html._get_ttype_class
    functionSourceFile: pygments.formatters.html
    functionUses: 6
    functionsReached:
    - STANDARD_TYPES.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 419
    functionName: pygments.formatters.html.HtmlFormatter.__init__
    functionSourceFile: pygments.formatters.html
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    - <builtin>.set
    - val.split
    - options.get
    - value.decode
    - pygments.plugin.find_plugin_styles
    - pygments.formatter._lookup_style
    - name.title
    - color.startswith
    - <builtin>.list
    - pygments.formatters.html._get_ttype_class
    - pygments.plugin.iter_entry_points
    - pygments.formatters.html.HtmlFormatter._create_stylesheet
    - entrypoint.load
    - color.upper
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - pygments.formatters.html.HtmlFormatter._decodeifneeded
    - <builtin>.__import__
    - pygments.formatter.Formatter.__init__
    - <builtin>.hasattr
    - <builtin>.bool
    - STANDARD_TYPES.get
    - <builtin>.abs
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - pygments.formatters.html.webify
    - pygments.formatters.html.HtmlFormatter._get_css_class
    - pygments.util.get_list_opt
    - <builtin>.int
    - pygments.styles.get_style_by_name
    - ctags.CTags
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 615
    functionName: pygments.formatters.html.HtmlFormatter._decodeifneeded
    functionSourceFile: pygments.formatters.html
    functionUses: 1
    functionsReached:
    - value.decode
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctags.CTags
    functionSourceFile: ctags
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 0
    IfCount: 7
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 492
    functionName: pygments.formatters.html.HtmlFormatter._create_stylesheet
    functionSourceFile: pygments.formatters.html
    functionUses: 1
    functionsReached:
    - color.startswith
    - pygments.formatters.html.webify
    - pygments.formatters.html._get_ttype_class
    - pygments.formatters.html.HtmlFormatter._get_css_class
    - color.upper
    - STANDARD_TYPES.get
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - ttype
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 468
    functionName: pygments.formatters.html.HtmlFormatter._get_css_class
    functionSourceFile: pygments.formatters.html
    functionUses: 5
    functionsReached:
    - STANDARD_TYPES.get
    - pygments.formatters.html._get_ttype_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - ttype
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 476
    functionName: pygments.formatters.html.HtmlFormatter._get_css_classes
    functionSourceFile: pygments.formatters.html
    functionUses: 2
    functionsReached:
    - pygments.formatters.html.HtmlFormatter._get_css_class
    - STANDARD_TYPES.get
    - pygments.formatters.html._get_ttype_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - ttype
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 484
    functionName: pygments.formatters.html.HtmlFormatter._get_css_inline_styles
    functionSourceFile: pygments.formatters.html
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d6505df0>
    argNames:
    - self
    - arg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 516
    functionName: pygments.formatters.html.HtmlFormatter.get_style_defs
    functionSourceFile: pygments.formatters.html
    functionUses: 2
    functionsReached:
    - pygments.formatters.html.HtmlFormatter.get_css_prefix
    - pygments.formatters.html.HtmlFormatter.get_css_prefix.prefix
    - <builtin>.list
    - pygments.formatters.html.HtmlFormatter.get_background_style_defs
    - styles.sort
    - pygments.formatters.html.HtmlFormatter.get_token_style_defs
    - pygments.formatters.html.HtmlFormatter.get_linenos_style_defs
    - <builtin>.isinstance
    - lines.insert
    - <builtin>.repr
    - tmp.append
    - style_lines.extend
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 570
    functionName: pygments.formatters.html.HtmlFormatter.get_linenos_style_defs
    functionSourceFile: ''
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: style_lines.extend
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d56906d0>
    argNames:
    - self
    - arg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 547
    functionName: pygments.formatters.html.HtmlFormatter.get_background_style_defs
    functionSourceFile: pygments.formatters.html
    functionUses: 3
    functionsReached:
    - pygments.formatters.html.HtmlFormatter.get_css_prefix
    - pygments.formatters.html.HtmlFormatter.get_css_prefix.prefix
    - <builtin>.list
    - lines.insert
    - <builtin>.isinstance
    - tmp.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa7dcde3d90>
    argNames:
    - self
    - arg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 530
    functionName: pygments.formatters.html.HtmlFormatter.get_token_style_defs
    functionSourceFile: pygments.formatters.html
    functionUses: 3
    functionsReached:
    - pygments.formatters.html.HtmlFormatter.get_css_prefix
    - pygments.formatters.html.HtmlFormatter.get_css_prefix.prefix
    - <builtin>.list
    - styles.sort
    - <builtin>.isinstance
    - <builtin>.repr
    - tmp.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - arg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 581
    functionName: pygments.formatters.html.HtmlFormatter.get_css_prefix
    functionSourceFile: pygments.formatters.html
    functionUses: 5
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: styles.sort
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 589
    functionName: pygments.formatters.html.HtmlFormatter.get_css_prefix.prefix
    functionSourceFile: pygments.formatters.html
    functionUses: 5
    functionsReached:
    - tmp.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lines.insert
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tmp.append
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 600
    functionName: pygments.formatters.html.HtmlFormatter._pre_style
    functionSourceFile: pygments.formatters.html
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 604
    functionName: pygments.formatters.html.HtmlFormatter._linenos_style
    functionSourceFile: pygments.formatters.html
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 610
    functionName: pygments.formatters.html.HtmlFormatter._linenos_special_style
    functionSourceFile: pygments.formatters.html
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value.decode
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 6
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - inner
    - outfile
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 622
    functionName: pygments.formatters.html.HtmlFormatter._wrap_full
    functionSourceFile: pygments.formatters.html
    functionUses: 1
    functionsReached:
    - pygments.formatters.html.HtmlFormatter.get_css_prefix
    - <builtin>.print
    - os.path.join
    - os.path.isabs
    - styles.sort
    - pygments.formatters.html.HtmlFormatter.get_linenos_style_defs
    - <builtin>.repr
    - style_lines.extend
    - <builtin>.open
    - <builtin>.list
    - cf.write
    - os.path.dirname
    - <builtin>.isinstance
    - <builtin>.dict
    - os.path.exists
    - pygments.formatters.html.HtmlFormatter.get_css_prefix.prefix
    - pygments.formatters.html.HtmlFormatter.get_background_style_defs
    - pygments.formatters.html.HtmlFormatter.get_style_defs
    - pygments.formatters.html.HtmlFormatter.get_token_style_defs
    - lines.insert
    - tmp.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.path.isabs
    functionSourceFile: os
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.path.dirname
    functionSourceFile: os
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.path.join
    functionSourceFile: os
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cf.write
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 7
    IfCount: 8
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - inner
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 663
    functionName: pygments.formatters.html.HtmlFormatter._wrap_tablelinenos
    functionSourceFile: pygments.formatters.html
    functionUses: 1
    functionsReached:
    - io.StringIO.getvalue
    - io.StringIO
    - <builtin>.range
    - lines.append
    - <builtin>.str
    - io.StringIO.write
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 2
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - inner
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 731
    functionName: pygments.formatters.html.HtmlFormatter._wrap_inlinelinenos
    functionSourceFile: pygments.formatters.html
    functionUses: 1
    functionsReached:
    - <builtin>.str
    - <builtin>.len
    - <builtin>.list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - inner
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 774
    functionName: pygments.formatters.html.HtmlFormatter._wrap_lineanchors
    functionSourceFile: pygments.formatters.html
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - inner
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 786
    functionName: pygments.formatters.html.HtmlFormatter._wrap_linespans
    functionSourceFile: pygments.formatters.html
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - inner
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 796
    functionName: pygments.formatters.html.HtmlFormatter._wrap_div
    functionSourceFile: pygments.formatters.html
    functionUses: 1
    functionsReached:
    - style.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: style.append
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 6
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - inner
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 810
    functionName: pygments.formatters.html.HtmlFormatter._wrap_pre
    functionSourceFile: pygments.formatters.html
    functionUses: 2
    functionsReached:
    - style.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - inner
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 827
    functionName: pygments.formatters.html.HtmlFormatter._wrap_code
    functionSourceFile: pygments.formatters.html
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: functools.lru_cache
    functionSourceFile: functools
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.formatters.html.HtmlFormatter
    functionSourceFile: pygments.formatters.html
    functionUses: 0
    functionsReached:
    - functools.lru_cache
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 833
    functionName: pygments.formatters.html.HtmlFormatter._translate_parts
    functionSourceFile: pygments.formatters.html
    functionUses: 2
    functionsReached:
    - value.translate
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value.translate
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 13
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 19
    ICount: 10
    IfCount: 13
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tokensource
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 837
    functionName: pygments.formatters.html.HtmlFormatter._format_lines
    functionSourceFile: pygments.formatters.html
    functionUses: 1
    functionsReached:
    - os.path.splitext
    - os.path.split
    - line.extend
    - pygments.formatters.html.HtmlFormatter._get_css_classes
    - value.translate
    - pygments.formatters.html.HtmlFormatter._get_css_class
    - line.append
    - pygments.formatters.html.HtmlFormatter._translate_parts
    - pygments.formatters.html.HtmlFormatter._lookup_ctag
    - pygments.formatters.html._get_ttype_class
    - token.encode
    - STANDARD_TYPES.get
    - pygments.formatters.html.HtmlFormatter._get_css_inline_styles
    - ctags.TagEntry
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - token
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 915
    functionName: pygments.formatters.html.HtmlFormatter._lookup_ctag
    functionSourceFile: pygments.formatters.html
    functionUses: 2
    functionsReached:
    - ctags.TagEntry
    - token.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.path.split
    functionSourceFile: os
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.path.splitext
    functionSourceFile: os
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: line.extend
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: line.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctags.TagEntry
    functionSourceFile: ctags
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: token.encode
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 5
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tokensource
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 922
    functionName: pygments.formatters.html.HtmlFormatter._highlight_lines
    functionSourceFile: pygments.formatters.html
    functionUses: 1
    functionsReached:
    - <builtin>.enumerate
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - source
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 943
    functionName: pygments.formatters.html.HtmlFormatter.wrap
    functionSourceFile: pygments.formatters.html
    functionUses: 1
    functionsReached:
    - pygments.formatters.html.HtmlFormatter._wrap_pre
    - style.append
    - pygments.formatters.html.HtmlFormatter._wrap_code
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 2
    IfCount: 7
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - tokensource
    - outfile
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 958
    functionName: pygments.formatters.html.HtmlFormatter.format_unencoded
    functionSourceFile: pygments.formatters.html
    functionUses: 0
    functionsReached:
    - pygments.formatters.html.HtmlFormatter.get_css_prefix
    - outfile.write
    - pygments.formatters.html.HtmlFormatter._get_css_classes
    - <builtin>.print
    - os.path.join
    - os.path.isabs
    - styles.sort
    - <builtin>.str
    - pygments.formatters.html.HtmlFormatter._lookup_ctag
    - pygments.formatters.html.HtmlFormatter.get_linenos_style_defs
    - <builtin>.enumerate
    - ctags.TagEntry
    - <builtin>.repr
    - style_lines.extend
    - <builtin>.open
    - io.StringIO
    - <builtin>.range
    - line.extend
    - <builtin>.list
    - pygments.formatters.html.HtmlFormatter._wrap_full
    - cf.write
    - pygments.formatters.html._get_ttype_class
    - pygments.formatters.html.HtmlFormatter._wrap_lineanchors
    - style.append
    - os.path.dirname
    - <builtin>.isinstance
    - pygments.formatters.html.HtmlFormatter._wrap_linespans
    - <builtin>.dict
    - io.StringIO.getvalue
    - os.path.splitext
    - pygments.formatters.html.HtmlFormatter._wrap_div
    - pygments.formatters.html.HtmlFormatter._highlight_lines
    - pygments.formatters.html.HtmlFormatter._wrap_tablelinenos
    - os.path.split
    - value.translate
    - line.append
    - pygments.formatters.html.HtmlFormatter._format_lines
    - os.path.exists
    - pygments.formatters.html.HtmlFormatter._wrap_code
    - STANDARD_TYPES.get
    - pygments.formatters.html.HtmlFormatter._get_css_inline_styles
    - pygments.formatters.html.HtmlFormatter.get_css_prefix.prefix
    - pygments.formatters.html.HtmlFormatter.get_background_style_defs
    - pygments.formatters.html.HtmlFormatter.get_style_defs
    - lines.append
    - pygments.formatters.html.HtmlFormatter._wrap_inlinelinenos
    - token.encode
    - pygments.formatters.html.HtmlFormatter._get_css_class
    - pygments.formatters.html.HtmlFormatter._translate_parts
    - pygments.formatters.html.HtmlFormatter.get_token_style_defs
    - lines.insert
    - io.StringIO.write
    - tmp.append
    - pygments.formatters.html.HtmlFormatter._wrap_pre
    - <builtin>.len
    - pygments.formatters.html.HtmlFormatter.wrap
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.formatters.bbcode
    functionSourceFile: pygments.formatters.bbcode
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 51
    functionName: pygments.formatters.bbcode.BBCodeFormatter.__init__
    functionSourceFile: pygments.formatters.bbcode
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    - pygments.formatters.bbcode.BBCodeFormatter._make_styles
    - options.get
    - pygments.plugin.find_plugin_styles
    - pygments.formatter._lookup_style
    - name.title
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.__import__
    - <builtin>.hasattr
    - pygments.formatter.Formatter.__init__
    - <builtin>.bool
    - pygments.util.get_bool_opt
    - pygments.styles.get_style_by_name
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 59
    functionName: pygments.formatters.bbcode.BBCodeFormatter._make_styles
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 7
    IfCount: 8
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - tokensource
    - outfile
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 78
    functionName: pygments.formatters.bbcode.BBCodeFormatter.format_unencoded
    functionSourceFile: pygments.formatters.bbcode
    functionUses: 0
    functionsReached:
    - outfile.write
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.formatters.img
    functionSourceFile: pygments.formatters.img
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 3
    IfCount: 6
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d56787f0>
    argNames:
    - self
    - font_name
    - font_size
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 65
    functionName: pygments.formatters.img.FontManager.__init__
    functionSourceFile: pygments.formatters.img
    functionUses: 1
    functionsReached:
    - pygments.formatters.img.FontManager._create_win
    - os.path.join
    - font_map.update
    - line.decode
    - _winreg.CloseKey
    - os.path.isfile
    - font_map.get
    - os.getenv
    - winreg.OpenKey
    - pygments.formatters.img.FontManager._create_nix
    - winreg.QueryValueEx
    - _winreg.OpenKey
    - pygments.formatters.img.FontManager._get_mac_font_path
    - _winreg.QueryValueEx
    - os.path.splitext
    - <builtin>.hasattr
    - stdout.splitlines
    - os.walk
    - PIL.ImageFont.truetype
    - pygments.formatters.img.FontManager._create_mac
    - pygments.formatters.img.FontManager._lookup_win
    - winreg.CloseKey
    - proc.communicate
    - subprocess.Popen
    - pygments.formatters.img.FontManager._get_nix_font_path
    - line.startswith
    - f.lower
    - sys.platform.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.path.isfile
    functionSourceFile: os
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: PIL.ImageFont.truetype
    functionSourceFile: PIL
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.platform.startswith
    functionSourceFile: sys
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 172
    functionName: pygments.formatters.img.FontManager._create_win
    functionSourceFile: pygments.formatters.img
    functionUses: 2
    functionsReached:
    - _winreg.QueryValueEx
    - _winreg.CloseKey
    - winreg.OpenKey
    - PIL.ImageFont.truetype
    - winreg.QueryValueEx
    - pygments.formatters.img.FontManager._lookup_win
    - _winreg.OpenKey
    - winreg.CloseKey
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 129
    functionName: pygments.formatters.img.FontManager._create_mac
    functionSourceFile: pygments.formatters.img
    functionUses: 2
    functionsReached:
    - os.path.splitext
    - os.walk
    - os.path.join
    - font_map.update
    - font_map.get
    - os.getenv
    - PIL.ImageFont.truetype
    - f.lower
    - pygments.formatters.img.FontManager._get_mac_font_path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 106
    functionName: pygments.formatters.img.FontManager._create_nix
    functionSourceFile: pygments.formatters.img
    functionUses: 2
    functionsReached:
    - subprocess.Popen
    - stdout.splitlines
    - line.decode
    - pygments.formatters.img.FontManager._get_nix_font_path
    - line.startswith
    - PIL.ImageFont.truetype
    - proc.communicate
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - style
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 92
    functionName: pygments.formatters.img.FontManager._get_nix_font_path
    functionSourceFile: pygments.formatters.img
    functionUses: 3
    functionsReached:
    - subprocess.Popen
    - stdout.splitlines
    - line.decode
    - line.startswith
    - proc.communicate
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: proc.communicate
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stdout.splitlines
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - font_map
    - name
    - style
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 126
    functionName: pygments.formatters.img.FontManager._get_mac_font_path
    functionSourceFile: pygments.formatters.img
    functionUses: 3
    functionsReached:
    - font_map.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: font_map.get
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.getenv
    functionSourceFile: os
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.walk
    functionSourceFile: os
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: f.lower
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: font_map.update
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7fa7d5940ee0>
    argNames:
    - self
    - key
    - basename
    - styles
    - fail
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 158
    functionName: pygments.formatters.img.FontManager._lookup_win
    functionSourceFile: pygments.formatters.img
    functionUses: 3
    functionsReached:
    - _winreg.QueryValueEx
    - winreg.QueryValueEx
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _winreg.QueryValueEx
    functionSourceFile: _winreg
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: winreg.QueryValueEx
    functionSourceFile: winreg
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: winreg.OpenKey
    functionSourceFile: winreg
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _winreg.OpenKey
    functionSourceFile: _winreg
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _winreg.CloseKey
    functionSourceFile: _winreg
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: winreg.CloseKey
    functionSourceFile: winreg
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 211
    functionName: pygments.formatters.img.FontManager.get_char_size
    functionSourceFile: pygments.formatters.img
    functionUses: 1
    functionsReached:
    - <builtin>.hasattr
    - font.getsize
    - font.getbbox
    - pygments.formatters.img.FontManager.get_text_size
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 217
    functionName: pygments.formatters.img.FontManager.get_text_size
    functionSourceFile: pygments.formatters.img
    functionUses: 4
    functionsReached:
    - <builtin>.hasattr
    - font.getsize
    - font.getbbox
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: font.getbbox
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: font.getsize
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 1
    IfCount: 7
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - bold
    - oblique
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 227
    functionName: pygments.formatters.img.FontManager.get_font
    functionSourceFile: pygments.formatters.img
    functionUses: 5
    functionsReached:
    - font.set_variation_by_name
    - pygments.formatters.img.FontManager.get_style
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - style
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 252
    functionName: pygments.formatters.img.FontManager.get_style
    functionSourceFile: pygments.formatters.img
    functionUses: 6
    functionsReached:
    - font.set_variation_by_name
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: font.set_variation_by_name
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 390
    functionName: pygments.formatters.img.ImageFormatter.__init__
    functionSourceFile: pygments.formatters.img
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    - pygments.formatters.img.FontManager._create_win
    - val.split
    - os.path.join
    - line.decode
    - font_map.update
    - options.get
    - pygments.plugin.find_plugin_styles
    - pygments.formatter._lookup_style
    - _winreg.CloseKey
    - name.title
    - <builtin>.list
    - os.path.isfile
    - font.getsize
    - font_map.get
    - os.getenv
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - winreg.OpenKey
    - pygments.formatters.img.FontManager._create_nix
    - pygments.formatters.img.FontManager.__init__
    - <builtin>.isinstance
    - pygments.util.get_choice_opt
    - winreg.QueryValueEx
    - importlib.metadata.entry_points.select
    - _winreg.OpenKey
    - importlib.metadata.entry_points.get
    - pygments.formatters.img.FontManager._get_mac_font_path
    - _winreg.QueryValueEx
    - <builtin>.dict
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.hasattr
    - stdout.splitlines
    - pygments.formatter.Formatter.__init__
    - os.path.splitext
    - os.walk
    - <builtin>.__import__
    - <builtin>.bool
    - PIL.ImageFont.truetype
    - pygments.formatters.img.FontManager._create_mac
    - pygments.formatters.img.FontManager._lookup_win
    - proc.communicate
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - subprocess.Popen
    - winreg.CloseKey
    - pygments.formatters.img.FontManager.get_char_size
    - font.getbbox
    - pygments.formatters.img.FontManager._get_nix_font_path
    - line.startswith
    - pygments.util.get_list_opt
    - <builtin>.int
    - f.lower
    - pygments.styles.get_style_by_name
    - pygments.formatters.img.FontManager.get_text_size
    - sys.platform.startswith
    linkageType: pythonLinkage
    raised:
    - PilNotAvailable
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7fa7dc947340>
    argNames:
    - self
    - arg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 446
    functionName: pygments.formatters.img.ImageFormatter.get_style_defs
    functionSourceFile: pygments.formatters.img
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 450
    functionName: pygments.formatters.img.ImageFormatter._get_line_height
    functionSourceFile: pygments.formatters.img
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - lineno
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 456
    functionName: pygments.formatters.img.ImageFormatter._get_line_y
    functionSourceFile: pygments.formatters.img
    functionUses: 7
    functionsReached:
    - pygments.formatters.img.ImageFormatter._get_line_height
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 462
    functionName: pygments.formatters.img.ImageFormatter._get_char_width
    functionSourceFile: pygments.formatters.img
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - linelength
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 468
    functionName: pygments.formatters.img.ImageFormatter._get_char_x
    functionSourceFile: pygments.formatters.img
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - linelength
    - lineno
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 474
    functionName: pygments.formatters.img.ImageFormatter._get_text_pos
    functionSourceFile: pygments.formatters.img
    functionUses: 2
    functionsReached:
    - pygments.formatters.img.ImageFormatter._get_line_y
    - pygments.formatters.img.ImageFormatter._get_line_height
    - pygments.formatters.img.ImageFormatter._get_char_x
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - lineno
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 480
    functionName: pygments.formatters.img.ImageFormatter._get_linenumber_pos
    functionSourceFile: pygments.formatters.img
    functionUses: 3
    functionsReached:
    - pygments.formatters.img.ImageFormatter._get_line_y
    - pygments.formatters.img.ImageFormatter._get_line_height
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - style
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 486
    functionName: pygments.formatters.img.ImageFormatter._get_text_color
    functionSourceFile: pygments.formatters.img
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - style
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 496
    functionName: pygments.formatters.img.ImageFormatter._get_text_bg_color
    functionSourceFile: pygments.formatters.img
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - style
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 506
    functionName: pygments.formatters.img.ImageFormatter._get_style_font
    functionSourceFile: pygments.formatters.img
    functionUses: 2
    functionsReached:
    - pygments.formatters.img.FontManager.get_font
    - font.set_variation_by_name
    - pygments.formatters.img.FontManager.get_style
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - maxlinelength
    - maxlineno
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 512
    functionName: pygments.formatters.img.ImageFormatter._get_image_size
    functionSourceFile: pygments.formatters.img
    functionUses: 1
    functionsReached:
    - pygments.formatters.img.ImageFormatter._get_line_y
    - pygments.formatters.img.ImageFormatter._get_line_height
    - pygments.formatters.img.ImageFormatter._get_char_x
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - posno
    - lineno
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 519
    functionName: pygments.formatters.img.ImageFormatter._draw_linenumber
    functionSourceFile: pygments.formatters.img
    functionUses: 2
    functionsReached:
    - pygments.formatters.img.FontManager.get_style
    - pygments.formatters.img.ImageFormatter._get_line_height
    - pygments.formatters.img.FontManager.get_font
    - pygments.formatters.img.ImageFormatter._draw_text
    - pygments.formatters.img.ImageFormatter._get_linenumber_pos
    - <builtin>.str
    - pygments.formatters.img.ImageFormatter._get_line_y
    - font.set_variation_by_name
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - pos
    - text
    - font
    - text_fg
    - text_bg
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 532
    functionName: pygments.formatters.img.ImageFormatter._draw_text
    functionSourceFile: ''
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tokensource
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 538
    functionName: pygments.formatters.img.ImageFormatter._create_drawables
    functionSourceFile: pygments.formatters.img
    functionUses: 1
    functionsReached:
    - line.endswith
    - <builtin>.max
    - pygments.formatters.img.ImageFormatter._get_line_y
    - <builtin>.enumerate
    - pygments.formatters.img.FontManager.get_font
    - font.getsize
    - pygments.formatters.img.ImageFormatter._get_text_pos
    - value.expandtabs
    - line.rstrip
    - pygments.formatters.img.ImageFormatter._get_text_bg_color
    - pygments.formatters.img.ImageFormatter._get_text_color
    - <builtin>.hasattr
    - pygments.formatters.img.ImageFormatter._get_line_height
    - pygments.formatters.img.FontManager.get_style
    - pygments.formatters.img.ImageFormatter._get_style_font
    - value.splitlines
    - font.getbbox
    - pygments.formatters.img.ImageFormatter._get_char_x
    - pygments.formatters.img.ImageFormatter._draw_text
    - pygments.formatters.img.FontManager.get_text_size
    - font.set_variation_by_name
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value.expandtabs
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 578
    functionName: pygments.formatters.img.ImageFormatter._draw_line_numbers
    functionSourceFile: pygments.formatters.img
    functionUses: 1
    functionsReached:
    - pygments.formatters.img.FontManager.get_style
    - pygments.formatters.img.ImageFormatter._get_line_height
    - <builtin>.range
    - pygments.formatters.img.FontManager.get_font
    - pygments.formatters.img.ImageFormatter._draw_text
    - pygments.formatters.img.ImageFormatter._get_linenumber_pos
    - <builtin>.str
    - pygments.formatters.img.ImageFormatter._get_line_y
    - pygments.formatters.img.ImageFormatter._draw_linenumber
    - font.set_variation_by_name
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - im
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 589
    functionName: pygments.formatters.img.ImageFormatter._paint_line_number_bg
    functionSourceFile: pygments.formatters.img
    functionUses: 1
    functionsReached:
    - PIL.ImageDraw.Draw
    - draw.rectangle
    - draw.line
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: PIL.ImageDraw.Draw
    functionSourceFile: PIL
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: draw.rectangle
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: draw.line
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 8
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - tokensource
    - outfile
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 606
    functionName: pygments.formatters.img.ImageFormatter.format
    functionSourceFile: pygments.formatters.img
    functionUses: 0
    functionsReached:
    - pygments.formatters.img.ImageFormatter._create_drawables
    - line.endswith
    - pygments.formatters.img.ImageFormatter._draw_line_numbers
    - <builtin>.max
    - draw.textsize
    - <builtin>.str
    - pygments.formatters.img.ImageFormatter._get_line_y
    - <builtin>.enumerate
    - <builtin>.range
    - pygments.formatters.img.FontManager.get_font
    - draw.line
    - font.getsize
    - pygments.formatters.img.ImageFormatter._get_text_pos
    - value.expandtabs
    - draw.rectangle
    - pygments.formatters.img.ImageFormatter._get_text_bg_color
    - line.rstrip
    - PIL.Image.new
    - pygments.formatters.img.ImageFormatter._get_image_size
    - pygments.formatters.img.ImageFormatter._get_text_color
    - <builtin>.hasattr
    - pygments.formatters.img.ImageFormatter._get_line_height
    - pygments.formatters.img.FontManager.get_style
    - pygments.formatters.img.ImageFormatter._get_style_font
    - pygments.formatters.img.ImageFormatter._get_linenumber_pos
    - pygments.formatters.img.ImageFormatter._paint_line_number_bg
    - draw.text
    - PIL.ImageDraw.Draw
    - value.splitlines
    - font.getbbox
    - im.save
    - pygments.formatters.img.ImageFormatter._get_char_x
    - pygments.formatters.img.ImageFormatter._draw_text
    - pygments.formatters.img.FontManager.get_text_size
    - pygments.formatters.img.ImageFormatter._draw_linenumber
    - font.set_variation_by_name
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: PIL.Image.new
    functionSourceFile: PIL
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: draw.textsize
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: draw.text
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: im.save
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.formatters.groff
    functionSourceFile: pygments.formatters.groff
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 45
    functionName: pygments.formatters.groff.GroffFormatter.__init__
    functionSourceFile: pygments.formatters.groff
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    - options.get
    - pygments.plugin.find_plugin_styles
    - pygments.formatter._lookup_style
    - name.title
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.__import__
    - <builtin>.hasattr
    - pygments.formatter.Formatter.__init__
    - <builtin>.bool
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - pygments.styles.get_style_by_name
    - <builtin>.int
    - pygments.formatters.groff.GroffFormatter._make_styles
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 58
    functionName: pygments.formatters.groff.GroffFormatter._make_styles
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - outfile
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 81
    functionName: pygments.formatters.groff.GroffFormatter._define_colors
    functionSourceFile: pygments.formatters.groff
    functionUses: 1
    functionsReached:
    - outfile.write
    - <builtin>.set
    - <builtin>.sorted
    - colors.add
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: colors.add
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - outfile
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 91
    functionName: pygments.formatters.groff.GroffFormatter._write_lineno
    functionSourceFile: pygments.formatters.groff
    functionUses: 1
    functionsReached:
    - outfile.write
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - line
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 96
    functionName: pygments.formatters.groff.GroffFormatter._wrap_line
    functionSourceFile: pygments.formatters.groff
    functionUses: 1
    functionsReached:
    - line.rstrip
    - <builtin>.len
    - math.floor
    - <builtin>.range
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: math.floor
    functionSourceFile: math
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 119
    functionName: pygments.formatters.groff.GroffFormatter._escape_chars
    functionSourceFile: pygments.formatters.groff
    functionUses: 1
    functionsReached:
    - char.encode
    - <builtin>.len
    - text.replace
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: char.encode
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 8
    IfCount: 6
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - tokensource
    - outfile
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 138
    functionName: pygments.formatters.groff.GroffFormatter.format_unencoded
    functionSourceFile: pygments.formatters.groff
    functionUses: 0
    functionsReached:
    - outfile.write
    - pygments.formatters.groff.GroffFormatter._define_colors
    - <builtin>.set
    - math.floor
    - <builtin>.range
    - line.endswith
    - pygments.formatters.groff.GroffFormatter._escape_chars
    - char.encode
    - colors.add
    - pygments.formatters.groff.GroffFormatter._write_lineno
    - pygments.formatters.groff.GroffFormatter._wrap_line
    - text.replace
    - value.splitlines
    - line.rstrip
    - <builtin>.len
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: pygments.formatters.pangomarkup
    functionSourceFile: pygments.formatters.pangomarkup
    functionUses: 0
    functionsReached:
    - <builtin>.ord
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7fa7de710fa0>
    argNames:
    - text
    - table
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 23
    functionName: pygments.formatters.pangomarkup.escape_special_chars
    functionSourceFile: pygments.formatters.pangomarkup
    functionUses: 1
    functionsReached:
    - text.translate
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 39
    functionName: pygments.formatters.pangomarkup.PangoMarkupFormatter.__init__
    functionSourceFile: pygments.formatters.pangomarkup
    functionUses: 0
    functionsReached:
    - pygments.util.get_bool_opt
    - name.title
    - string.lower
    - <builtin>.getattr
    - importlib.metadata.entry_points
    - <builtin>.__import__
    - pygments.formatter.Formatter.__init__
    - <builtin>.hasattr
    - entrypoint.load
    - options.get
    - <builtin>.bool
    - pygments.plugin.iter_entry_points
    - pygments.styles.get_style_by_name
    - pygments.plugin.find_plugin_styles
    - <builtin>.isinstance
    - importlib.metadata.entry_points.get
    - importlib.metadata.entry_points.select
    - pygments.formatter._lookup_style
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - tokensource
    - outfile
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 61
    functionName: pygments.formatters.pangomarkup.PangoMarkupFormatter.format_unencoded
    functionSourceFile: pygments.formatters.pangomarkup
    functionUses: 0
    functionsReached:
    - outfile.write
    - text.translate
    - pygments.formatters.pangomarkup.escape_special_chars
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.formatters.other
    functionSourceFile: pygments.formatters.other
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - tokensource
    - outfile
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 27
    functionName: pygments.formatters.other.NullFormatter.format
    functionSourceFile: pygments.formatters.other
    functionUses: 0
    functionsReached:
    - outfile.write
    - value.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value.encode
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 62
    functionName: pygments.formatters.other.RawTokenFormatter.__init__
    functionSourceFile: pygments.formatters.other
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    - options.get
    - pygments.plugin.find_plugin_styles
    - pygments.formatter._lookup_style
    - name.title
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - pygments.util.get_choice_opt
    - importlib.metadata.entry_points.select
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.__import__
    - <builtin>.hasattr
    - pygments.formatter.Formatter.__init__
    - <builtin>.bool
    - pygments.util.get_bool_opt
    - pygments.styles.get_style_by_name
    - pygments.console.colorize
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 5
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - tokensource
    - outfile
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 79
    functionName: pygments.formatters.other.RawTokenFormatter.format
    functionSourceFile: pygments.formatters.other
    functionUses: 0
    functionsReached:
    - outfile.write
    - gzip.GzipFile
    - compressor.flush
    - pygments.console.colorize
    - compressor.compress
    - outfile.flush
    - pygments.formatters.other.RawTokenFormatter.format.write
    - bz2.BZ2Compressor
    - pygments.formatters.other.RawTokenFormatter.format.flush
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: gzip.GzipFile
    functionSourceFile: gzip
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: bz2.BZ2Compressor
    functionSourceFile: bz2
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 95
    functionName: pygments.formatters.other.RawTokenFormatter.format.write
    functionSourceFile: pygments.formatters.other
    functionUses: 1
    functionsReached:
    - outfile.write
    - compressor.compress
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: compressor.compress
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 98
    functionName: pygments.formatters.other.RawTokenFormatter.format.flush
    functionSourceFile: pygments.formatters.other
    functionUses: 1
    functionsReached:
    - compressor.flush
    - outfile.write
    - outfile.flush
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: compressor.flush
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: outfile.flush
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 138
    functionName: pygments.formatters.other.TestcaseFormatter.__init__
    functionSourceFile: pygments.formatters.other
    functionUses: 0
    functionsReached:
    - pygments.util.get_bool_opt
    - name.title
    - string.lower
    - <builtin>.getattr
    - importlib.metadata.entry_points
    - <builtin>.__import__
    - pygments.formatter.Formatter.__init__
    - <builtin>.hasattr
    - entrypoint.load
    - options.get
    - <builtin>.bool
    - pygments.plugin.iter_entry_points
    - pygments.styles.get_style_by_name
    - pygments.plugin.find_plugin_styles
    - <builtin>.isinstance
    - importlib.metadata.entry_points.get
    - importlib.metadata.entry_points.select
    - pygments.formatter._lookup_style
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 7
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - tokensource
    - outfile
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 143
    functionName: pygments.formatters.other.TestcaseFormatter.format
    functionSourceFile: pygments.formatters.other
    functionUses: 0
    functionsReached:
    - outfile.write
    - before.encode
    - outbuf.append
    - after.encode
    - outfile.flush
    - during.encode
    - rawbuf.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rawbuf.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: outbuf.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: before.encode
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: during.encode
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: after.encode
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.formatters.rtf
    functionSourceFile: pygments.formatters.rtf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 105
    functionName: pygments.formatters.rtf.RtfFormatter.__init__
    functionSourceFile: pygments.formatters.rtf
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    - val.split
    - options.get
    - pygments.plugin.find_plugin_styles
    - pygments.formatter._lookup_style
    - name.title
    - <builtin>.list
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - pygments.formatters.rtf.RtfFormatter._create_color_mapping
    - <builtin>.isinstance
    - collections.OrderedDict
    - importlib.metadata.entry_points.select
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.__import__
    - <builtin>.hasattr
    - pygments.formatter.Formatter.__init__
    - <builtin>.bool
    - <builtin>.abs
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - pygments.util.get_list_opt
    - <builtin>.int
    - pygments.styles.get_style_by_name
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 213
    functionName: pygments.formatters.rtf.RtfFormatter._create_color_mapping
    functionSourceFile: pygments.formatters.rtf
    functionUses: 1
    functionsReached:
    - collections.OrderedDict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 155
    functionName: pygments.formatters.rtf.RtfFormatter._escape
    functionSourceFile: pygments.formatters.rtf
    functionUses: 3
    functionsReached:
    - text.replace
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - text
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 160
    functionName: pygments.formatters.rtf.RtfFormatter._escape_text
    functionSourceFile: pygments.formatters.rtf
    functionUses: 1
    functionsReached:
    - pygments.formatters.rtf.RtfFormatter._escape
    - <builtin>.str
    - pygments.util.surrogatepair
    - buf.append
    - text.replace
    - <builtin>.ord
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - hex_color
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 185
    functionName: pygments.formatters.rtf.RtfFormatter.hex_to_rtf_color
    functionSourceFile: pygments.formatters.rtf
    functionUses: 1
    functionsReached:
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 5
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tokensource
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 195
    functionName: pygments.formatters.rtf.RtfFormatter._split_tokens_on_newlines
    functionSourceFile: pygments.formatters.rtf
    functionUses: 1
    functionsReached:
    - value.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: collections.OrderedDict
    functionSourceFile: collections
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 238
    functionName: pygments.formatters.rtf.RtfFormatter._lineno_template
    functionSourceFile: pygments.formatters.rtf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 248
    functionName: pygments.formatters.rtf.RtfFormatter._hl_open_str
    functionSourceFile: pygments.formatters.rtf
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 7
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 252
    functionName: pygments.formatters.rtf.RtfFormatter._rtf_header
    functionSourceFile: pygments.formatters.rtf
    functionUses: 0
    functionsReached:
    - pygments.formatters.rtf.RtfFormatter.hex_to_rtf_color
    - pygments.formatters.rtf.RtfFormatter._escape
    - lines.append
    - <builtin>.int
    - collections.OrderedDict.items
    - text.replace
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: collections.OrderedDict.items
    functionSourceFile: collections
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 15
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 22
    ICount: 16
    IfCount: 15
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - tokensource
    - outfile
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 278
    functionName: pygments.formatters.rtf.RtfFormatter.format_unencoded
    functionSourceFile: pygments.formatters.rtf
    functionUses: 0
    functionsReached:
    - pygments.formatters.rtf.RtfFormatter._split_tokens_on_newlines
    - outfile.write
    - pygments.formatters.rtf.RtfFormatter._escape_text
    - value.split
    - value.endswith
    - pygments.formatters.rtf.RtfFormatter._escape
    - tokens.append
    - <builtin>.str
    - pygments.util.surrogatepair
    - buf.append
    - text.replace
    - <builtin>.ord
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.formatters.svg
    functionSourceFile: pygments.formatters.svg
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 18
    functionName: pygments.formatters.svg.escape_html
    functionSourceFile: pygments.formatters.svg
    functionUses: 1
    functionsReached:
    - text.replace
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 93
    functionName: pygments.formatters.svg.SvgFormatter.__init__
    functionSourceFile: pygments.formatters.svg
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    - options.get
    - pygments.plugin.find_plugin_styles
    - pygments.formatter._lookup_style
    - name.title
    - entrypoint.load
    - pygments.plugin.iter_entry_points
    - <builtin>.isinstance
    - importlib.metadata.entry_points.select
    - importlib.metadata.entry_points.get
    - string.lower
    - importlib.metadata.entry_points
    - <builtin>.__import__
    - <builtin>.hasattr
    - pygments.formatter.Formatter.__init__
    - <builtin>.bool
    - pygments.util.get_int_opt
    - pygments.util.get_bool_opt
    - pygments.styles.get_style_by_name
    - <builtin>.int
    - fs.endswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fs.endswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 15
    IfCount: 7
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - tokensource
    - outfile
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 115
    functionName: pygments.formatters.svg.SvgFormatter.format_unencoded
    functionSourceFile: pygments.formatters.svg
    functionUses: 0
    functionsReached:
    - outfile.write
    - value.split
    - pygments.formatters.svg.SvgFormatter._get_style
    - pygments.formatters.svg.escape_html
    - text.replace
    - value.expandtabs
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tokentype
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 170
    functionName: pygments.formatters.svg.SvgFormatter._get_style
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  Function list name: All functions
Function coverage:
  '...fuzz_guesser':
  - 35
  - 36
  - 37
  '...fuzz_guesser.TestOneInput':
  - 25
  - 29
  pygments:
  - 1
  pygments.__main__:
  - 1
  - 17
  - 15
  pygments.cmdline:
  - 1
  pygments.cmdline.HelpFormatter.__init__:
  - 521
  - 524
  - 519
  pygments.cmdline._parse_filters:
  - 56
  - 58
  - 59
  - 60
  - 61
  - 63
  pygments.cmdline._parse_options:
  - 35
  - 37
  - 38
  - 40
  - 41
  - 42
  - 44
  - 45
  - 46
  pygments.cmdline._print_help:
  - 69
  - 70
  - 71
  - 72
  - 73
  - 74
  - 75
  - 76
  - 77
  - 78
  - 79
  - 80
  - 83
  pygments.cmdline._print_list:
  - 128
  - 129
  - 130
  - 132
  - 133
  - 134
  - 135
  - 88
  - 89
  - 90
  - 91
  - 94
  - 95
  - 96
  - 97
  - 98
  - 99
  - 100
  - 102
  - 103
  - 104
  - 105
  - 108
  - 109
  - 110
  - 111
  - 112
  - 113
  - 114
  - 115
  - 117
  - 118
  - 119
  - 120
  - 122
  - 123
  - 124
  - 125
  - 127
  pygments.cmdline._print_list_as_json:
  - 162
  - 164
  - 165
  - 167
  - 171
  - 141
  - 173
  - 143
  - 174
  - 176
  - 180
  - 151
  - 153
  - 154
  pygments.cmdline.main:
  - 640
  - 645
  - 646
  - 647
  - 648
  - 650
  - 652
  - 654
  - 655
  - 529
  - 658
  - 659
  - 660
  - 533
  - 662
  - 663
  - 536
  - 537
  - 538
  - 664
  - 665
  - 666
  - 542
  - 546
  - 550
  - 556
  - 561
  - 566
  - 570
  - 574
  - 575
  - 579
  - 586
  - 595
  - 600
  - 602
  - 603
  - 608
  - 613
  - 618
  - 622
  - 626
  - 629
  - 632
  - 637
  pygments.cmdline.main_inner:
  - 513
  - 514
  - 183
  - 184
  - 187
  - 188
  - 196
  - 197
  - 198
  - 199
  - 200
  - 202
  - 203
  - 205
  - 206
  - 210
  - 211
  - 213
  - 214
  - 215
  - 217
  - 219
  - 220
  - 221
  - 223
  - 227
  - 228
  - 229
  - 232
  - 233
  - 235
  - 238
  - 241
  - 243
  - 250
  - 251
  - 254
  - 255
  - 256
  - 259
  - 263
  - 264
  - 266
  - 270
  - 276
  - 278
  - 279
  - 281
  - 282
  - 287
  - 289
  - 292
  - 296
  - 297
  - 301
  - 304
  - 311
  - 313
  - 317
  - 318
  - 320
  - 325
  - 326
  - 329
  - 331
  - 335
  - 337
  - 343
  - 344
  - 345
  - 351
  - 352
  - 354
  - 356
  - 357
  - 360
  - 362
  - 364
  - 366
  - 368
  - 370
  - 373
  - 376
  - 379
  - 380
  - 381
  - 383
  - 385
  - 387
  - 390
  - 391
  - 396
  - 398
  - 400
  - 406
  - 408
  - 412
  - 414
  - 416
  - 419
  - 420
  - 423
  - 425
  - 429
  - 431
  - 434
  - 435
  - 437
  - 439
  - 442
  - 444
  - 447
  - 448
  - 449
  - 450
  - 451
  - 453
  - 457
  - 458
  - 463
  - 466
  - 469
  - 476
  - 482
  - 483
  - 486
  - 489
  - 492
  - 494
  - 495
  - 501
  - 502
  - 504
  - 505
  - 506
  - 507
  - 508
  pygments.cmdline.main_inner.is_only_option:
  - 193
  pygments.console:
  - 1
  - 30
  pygments.console.ansiformat:
  - 64
  - 65
  - 67
  - 68
  - 69
  - 70
  - 49
  - 58
  - 59
  - 61
  - 62
  pygments.filter:
  - 1
  pygments.filter.Filter:
  - 42
  pygments.filter.FunctionFilter:
  - 55
  pygments.filter.FunctionFilter.__init__:
  - 64
  - 66
  pygments.filter.FunctionFilter.filter:
  - 70
  pygments.filter.apply_filters:
  - 21
  - 20
  - 13
  pygments.filter.apply_filters._apply:
  - 19
  pygments.filter.simplefilter:
  - 26
  - 34
  pygments.filters:
  - 1
  pygments.filters.CodeTagFilter:
  - 66
  pygments.filters.CodeTagFilter.__init__:
  - 80
  - 82
  - 83
  - 79
  pygments.filters.CodeTagFilter.filter:
  - 88
  - 89
  - 92
  - 94
  pygments.filters.GobbleFilter:
  - 872
  pygments.filters.GobbleFilter.__init__:
  - 886
  - 887
  pygments.filters.GobbleFilter.filter:
  - 898
  - 900
  - 901
  - 902
  - 903
  - 904
  - 906
  - 907
  pygments.filters.GobbleFilter.gobble:
  - 890
  - 893
  pygments.filters.KeywordCaseFilter:
  - 690
  pygments.filters.KeywordCaseFilter.__init__:
  - 705
  - 706
  - 708
  pygments.filters.KeywordCaseFilter.filter:
  - 712
  - 713
  - 715
  - 711
  pygments.filters.NameHighlightFilter:
  - 719
  pygments.filters.NameHighlightFilter.__init__:
  - 743
  - 744
  - 745
  - 746
  - 747
  pygments.filters.NameHighlightFilter.filter:
  - 752
  - 753
  - 754
  - 756
  pygments.filters.RaiseOnErrorTokenFilter:
  - 764
  pygments.filters.RaiseOnErrorTokenFilter.__init__:
  - 776
  - 777
  - 780
  pygments.filters.RaiseOnErrorTokenFilter.filter:
  - 786
  - 787
  - 789
  pygments.filters.SymbolFilter:
  - 98
  pygments.filters.SymbolFilter.__init__:
  - 676
  - 677
  pygments.filters.SymbolFilter.filter:
  - 682
  - 683
  - 684
  - 686
  pygments.filters.TokenMergeFilter:
  - 911
  pygments.filters.TokenMergeFilter.__init__:
  - 916
  pygments.filters.TokenMergeFilter.filter:
  - 929
  - 930
  - 921
  - 922
  - 925
  - 926
  pygments.filters.VisibleWhitespaceFilter:
  - 793
  pygments.filters.VisibleWhitespaceFilter.__init__:
  - 832
  - 833
  - 835
  - 837
  - 823
  - 824
  - 827
  - 828
  - 829
  - 831
  pygments.filters.VisibleWhitespaceFilter.filter:
  - 864
  - 865
  - 866
  - 867
  - 868
  - 840
  - 844
  - 855
  - 856
  - 861
  - 862
  - 863
  pygments.filters.VisibleWhitespaceFilter.filter.replacefunc:
  - 849
  - 851
  - 847
  pygments.filters._replace_special:
  - 55
  - 56
  - 57
  - 58
  - 59
  - 61
  - 62
  pygments.filters.find_filter_class:
  - 24
  - 26
  - 27
  - 23
  pygments.filters.get_all_filters:
  - 48
  - 49
  - 46
  - 47
  pygments.filters.get_filter_by_name:
  - 40
  - 33
  - 38
  - 39
  pygments.format:
  - 64
  - 65
  - 67
  - 71
  - 53
  - 62
  - 63
  pygments.formatter:
  - 1
  pygments.formatter.Formatter:
  - 26
  pygments.formatter.Formatter.__init__:
  - 96
  - 84
  - 89
  - 90
  - 91
  - 92
  - 93
  pygments.formatter.Formatter.format:
  - 123
  - 121
  - 115
  - 124
  pygments.formatter.Formatter.get_style_defs:
  - 100
  pygments.formatter._lookup_style:
  - 20
  - 21
  pygments.formatters:
  - 1
  - 154
  - 155
  - 22
  pygments.formatters._automodule:
  - 141
  pygments.formatters._automodule.__getattr__:
  - 144
  - 145
  - 146
  - 148
  pygments.formatters._fn_matches:
  - 32
  - 33
  - 29
  - 30
  - 31
  pygments.formatters._load_formatters:
  - 40
  - 37
  - 38
  - 39
  pygments.formatters.bbcode:
  - 1
  pygments.formatters.bbcode.BBCodeFormatter:
  - 19
  pygments.formatters.bbcode.BBCodeFormatter.__init__:
  - 57
  - 52
  - 53
  - 54
  pygments.formatters.bbcode.BBCodeFormatter._make_styles:
  - 65
  - 68
  - 71
  - 60
  - 62
  - 63
  pygments.formatters.bbcode.BBCodeFormatter.format_unencoded:
  - 99
  - 101
  - 103
  - 104
  - 105
  - 106
  - 107
  - 108
  - 79
  - 80
  - 81
  - 82
  - 87
  - 90
  - 93
  - 95
  pygments.formatters.find_formatter_class:
  - 65
  - 66
  - 56
  - 60
  - 61
  - 62
  - 63
  pygments.formatters.get_all_formatters:
  - 45
  - 47
  - 48
  - 49
  - 50
  - 51
  - 52
  pygments.formatters.get_formatter_by_name:
  - 81
  - 79
  - 78
  - 71
  pygments.formatters.get_formatter_for_filename:
  - 128
  - 129
  - 130
  - 131
  - 132
  - 133
  - 134
  - 135
  - 136
  - 119
  - 126
  - 127
  pygments.formatters.groff:
  - 1
  pygments.formatters.groff.GroffFormatter:
  - 19
  pygments.formatters.groff.GroffFormatter.__init__:
  - 46
  - 48
  - 49
  - 51
  - 55
  pygments.formatters.groff.GroffFormatter._define_colors:
  - 82
  - 83
  - 84
  - 85
  - 87
  - 88
  pygments.formatters.groff.GroffFormatter._escape_chars:
  - 128
  - 129
  - 133
  - 120
  - 127
  pygments.formatters.groff.GroffFormatter._make_styles:
  - 65
  - 66
  - 68
  - 71
  - 74
  - 75
  - 63
  pygments.formatters.groff.GroffFormatter._wrap_line:
  - 97
  - 101
  - 102
  - 106
  - 109
  pygments.formatters.groff.GroffFormatter._write_lineno:
  - 93
  pygments.formatters.groff.GroffFormatter.format_unencoded:
  - 160
  - 162
  - 163
  - 164
  - 167
  - 170
  - 139
  - 141
  - 143
  - 144
  - 146
  - 151
  - 152
  - 153
  - 155
  - 156
  - 157
  - 158
  pygments.formatters.html:
  - 32
  - 1
  - 33
  - 34
  - 30
  - 31
  pygments.formatters.html.HtmlFormatter:
  - 832
  - 122
  pygments.formatters.html.HtmlFormatter.__init__:
  - 420
  - 421
  - 422
  - 423
  - 424
  - 425
  - 426
  - 427
  - 428
  - 429
  - 430
  - 431
  - 432
  - 433
  - 435
  - 437
  - 438
  - 441
  - 443
  - 444
  - 446
  - 451
  - 452
  - 453
  - 454
  - 455
  - 456
  - 457
  - 458
  - 459
  - 460
  - 462
  - 466
  pygments.formatters.html.HtmlFormatter._create_stylesheet:
  - 514
  - 495
  - 496
  - 498
  - 499
  - 500
  - 502
  - 504
  - 506
  - 507
  - 508
  - 509
  - 510
  pygments.formatters.html.HtmlFormatter._decodeifneeded:
  - 616
  - 617
  - 618
  - 619
  pygments.formatters.html.HtmlFormatter._format_lines:
  - 896
  - 898
  - 900
  - 901
  - 902
  - 905
  - 906
  - 911
  - 912
  - 913
  - 838
  - 848
  - 852
  - 853
  - 854
  - 855
  - 861
  - 862
  - 868
  - 870
  - 871
  - 872
  - 873
  - 874
  - 876
  - 884
  - 885
  - 888
  - 889
  - 892
  - 893
  - 895
  pygments.formatters.html.HtmlFormatter._get_css_class:
  - 472
  - 469
  - 471
  pygments.formatters.html.HtmlFormatter._get_css_classes:
  - 481
  - 477
  - 478
  pygments.formatters.html.HtmlFormatter._get_css_inline_styles:
  - 489
  - 485
  - 486
  pygments.formatters.html.HtmlFormatter._highlight_lines:
  - 929
  - 930
  - 931
  - 932
  - 933
  - 935
  - 937
  - 939
  - 941
  - 923
  pygments.formatters.html.HtmlFormatter._lookup_ctag:
  - 916
  - 917
  - 918
  pygments.formatters.html.HtmlFormatter._translate_parts:
  - 834
  - 835
  pygments.formatters.html.HtmlFormatter._wrap_code:
  - 828
  - 829
  - 830
  pygments.formatters.html.HtmlFormatter._wrap_div:
  - 800
  - 801
  - 802
  - 803
  - 805
  - 807
  - 808
  - 798
  pygments.formatters.html.HtmlFormatter._wrap_full:
  - 642
  - 643
  - 644
  - 650
  - 651
  - 623
  - 624
  - 655
  - 656
  - 657
  - 660
  - 661
  - 630
  - 633
  - 636
  pygments.formatters.html.HtmlFormatter._wrap_inlinelinenos:
  - 768
  - 737
  - 771
  - 742
  - 746
  - 751
  - 752
  - 757
  - 762
  - 733
  - 767
  pygments.formatters.html.HtmlFormatter._wrap_lineanchors:
  - 784
  - 778
  - 779
  - 782
  pygments.formatters.html.HtmlFormatter._wrap_linespans:
  - 792
  - 794
  - 789
  - 790
  pygments.formatters.html.HtmlFormatter._wrap_pre:
  - 812
  - 813
  - 814
  - 815
  - 816
  - 818
  - 819
  - 823
  - 824
  - 825
  pygments.formatters.html.HtmlFormatter._wrap_tablelinenos:
  - 664
  - 666
  - 667
  - 669
  - 672
  - 681
  - 685
  - 687
  - 692
  - 693
  - 698
  - 703
  - 706
  - 708
  - 713
  - 722
  - 725
  - 726
  - 727
  - 728
  pygments.formatters.html.HtmlFormatter.format_unencoded:
  - 959
  - 972
  - 976
  - 977
  - 979
  - 980
  - 982
  - 983
  - 984
  - 985
  - 986
  - 987
  - 988
  - 989
  - 990
  - 991
  - 992
  - 994
  - 995
  pygments.formatters.html.HtmlFormatter.get_background_style_defs:
  - 548
  - 554
  - 556
  - 558
  - 559
  - 560
  - 563
  - 564
  - 565
  pygments.formatters.html.HtmlFormatter.get_css_prefix:
  - 584
  - 587
  - 582
  pygments.formatters.html.HtmlFormatter.get_css_prefix.prefix:
  - 593
  - 594
  - 595
  - 590
  pygments.formatters.html.HtmlFormatter.get_style_defs:
  - 517
  - 524
  - 525
  - 526
  - 528
  pygments.formatters.html.HtmlFormatter.get_token_style_defs:
  - 538
  - 531
  - 541
  - 535
  pygments.formatters.html.HtmlFormatter.wrap:
  - 944
  - 954
  - 952
  - 951
  pygments.formatters.html._get_ttype_class:
  - 66
  - 59
  - 60
  pygments.formatters.html.escape_html:
  - 40
  - 39
  pygments.formatters.html.webify:
  - 48
  - 49
  - 44
  pygments.formatters.img:
  - 1
  pygments.formatters.img.BmpImageFormatter:
  - 676
  pygments.formatters.img.FontManager:
  - 61
  pygments.formatters.img.FontManager.__init__:
  - 71
  - 72
  - 74
  - 79
  - 80
  - 82
  - 83
  - 84
  - 86
  - 88
  - 90
  pygments.formatters.img.FontManager._create_mac:
  - 131
  - 133
  - 134
  - 135
  - 137
  - 139
  - 140
  - 141
  - 142
  - 146
  - 147
  - 148
  - 149
  - 150
  pygments.formatters.img.FontManager._create_nix:
  - 107
  - 108
  - 109
  - 110
  - 114
  - 115
  - 116
  - 117
  - 118
  pygments.formatters.img.FontManager._create_win:
  - 197
  - 178
  - 180
  - 182
  - 183
  - 184
  - 185
  - 186
  - 187
  - 189
  pygments.formatters.img.FontManager._get_mac_font_path:
  - 127
  pygments.formatters.img.FontManager._get_nix_font_path:
  - 96
  - 97
  - 98
  - 99
  - 101
  - 102
  - 93
  - 95
  pygments.formatters.img.FontManager._lookup_win:
  - 160
  - 162
  - 163
  - 159
  pygments.formatters.img.FontManager.get_char_size:
  - 212
  - 215
  pygments.formatters.img.FontManager.get_font:
  - 228
  - 231
  - 232
  - 233
  - 236
  - 237
  - 238
  - 241
  - 242
  - 243
  - 247
  - 248
  pygments.formatters.img.FontManager.get_style:
  - 258
  - 260
  - 253
  pygments.formatters.img.FontManager.get_text_size:
  - 225
  - 218
  - 222
  - 223
  pygments.formatters.img.FontNotFound:
  - 57
  pygments.formatters.img.GifImageFormatter:
  - 648
  pygments.formatters.img.ImageFormatter:
  - 271
  pygments.formatters.img.ImageFormatter.__init__:
  - 391
  - 394
  - 397
  - 400
  - 401
  - 406
  - 409
  - 410
  - 412
  - 413
  - 414
  - 416
  - 417
  - 418
  - 420
  - 422
  - 424
  - 425
  - 426
  - 428
  - 429
  - 430
  - 436
  - 437
  - 439
  - 442
  pygments.formatters.img.ImageFormatter._create_drawables:
  - 544
  - 551
  - 552
  - 554
  - 555
  - 556
  - 557
  - 558
  - 560
  - 561
  - 562
  - 564
  - 566
  - 567
  - 568
  - 569
  - 539
  pygments.formatters.img.ImageFormatter._draw_line_numbers:
  - 579
  - 582
  - 584
  - 586
  - 587
  pygments.formatters.img.ImageFormatter._draw_linenumber:
  - 520
  - 523
  - 524
  - 525
  - 526
  pygments.formatters.img.ImageFormatter._draw_text:
  - 536
  - 533
  pygments.formatters.img.ImageFormatter._get_char_width:
  - 463
  pygments.formatters.img.ImageFormatter._get_char_x:
  - 469
  pygments.formatters.img.ImageFormatter._get_image_size:
  - 513
  - 516
  - 517
  pygments.formatters.img.ImageFormatter._get_line_height:
  - 451
  pygments.formatters.img.ImageFormatter._get_line_y:
  - 457
  - 460
  pygments.formatters.img.ImageFormatter._get_linenumber_pos:
  - 481
  - 484
  pygments.formatters.img.ImageFormatter._get_style_font:
  - 507
  - 510
  pygments.formatters.img.ImageFormatter._get_text_bg_color:
  - 497
  - 500
  pygments.formatters.img.ImageFormatter._get_text_color:
  - 490
  - 487
  pygments.formatters.img.ImageFormatter._get_text_pos:
  - 475
  - 478
  pygments.formatters.img.ImageFormatter._paint_line_number_bg:
  - 590
  - 593
  - 595
  - 597
  - 600
  - 602
  - 603
  pygments.formatters.img.ImageFormatter.format:
  - 640
  - 641
  - 607
  - 614
  - 615
  - 616
  - 618
  - 621
  - 622
  - 624
  - 626
  - 628
  - 629
  - 630
  - 632
  - 633
  - 635
  - 636
  - 638
  - 639
  pygments.formatters.img.JpgImageFormatter:
  - 662
  pygments.formatters.img.PilNotAvailable:
  - 53
  pygments.formatters.irc:
  - 1
  pygments.formatters.irc.IRCFormatter:
  - 98
  pygments.formatters.irc.IRCFormatter.__init__:
  - 123
  - 124
  - 126
  - 127
  pygments.formatters.irc.IRCFormatter._write_lineno:
  - 131
  - 133
  pygments.formatters.irc.IRCFormatter.format_unencoded:
  - 136
  - 138
  - 139
  - 142
  - 143
  - 145
  - 146
  - 147
  - 148
  - 149
  - 150
  - 151
  - 152
  - 154
  pygments.formatters.irc.ircformat:
  - 77
  - 80
  - 83
  - 84
  - 87
  - 90
  - 91
  pygments.formatters.latex:
  - 1
  pygments.formatters.latex.LatexEmbeddedLexer:
  - 438
  pygments.formatters.latex.LatexEmbeddedLexer.__init__:
  - 452
  pygments.formatters.latex.LatexEmbeddedLexer._filter_to:
  - 486
  - 489
  - 490
  - 491
  - 492
  - 494
  - 496
  - 499
  - 500
  pygments.formatters.latex.LatexEmbeddedLexer._find_escape_tokens:
  - 512
  - 513
  - 514
  - 516
  - 517
  - 503
  - 506
  - 507
  - 508
  - 509
  - 510
  - 511
  pygments.formatters.latex.LatexEmbeddedLexer._find_safe_escape_tokens:
  - 480
  - 481
  - 483
  - 474
  - 475
  - 476
  - 477
  - 479
  pygments.formatters.latex.LatexEmbeddedLexer.get_tokens_unprocessed:
  - 460
  - 461
  - 462
  - 463
  - 467
  - 468
  - 469
  - 470
  - 471
  pygments.formatters.latex.LatexFormatter:
  - 148
  pygments.formatters.latex.LatexFormatter.__init__:
  - 257
  - 258
  - 259
  - 260
  - 261
  - 262
  - 263
  - 264
  - 265
  - 266
  - 267
  - 268
  - 269
  - 270
  - 275
  - 277
  pygments.formatters.latex.LatexFormatter._create_stylesheet:
  - 291
  - 292
  - 294
  - 296
  - 298
  - 300
  - 302
  - 304
  - 306
  - 307
  - 308
  - 309
  - 310
  - 311
  - 312
  - 313
  - 314
  - 315
  - 317
  pygments.formatters.latex.LatexFormatter._create_stylesheet.rgbcolor:
  - 285
  - 286
  pygments.formatters.latex.LatexFormatter.format_unencoded:
  - 384
  - 385
  - 386
  - 387
  - 388
  - 390
  - 392
  - 394
  - 395
  - 396
  - 400
  - 403
  - 405
  - 406
  - 407
  - 408
  - 409
  - 410
  - 411
  - 412
  - 413
  - 415
  - 417
  - 418
  - 420
  - 423
  - 427
  - 428
  - 429
  - 433
  - 434
  - 338
  - 340
  - 342
  - 343
  - 344
  - 346
  - 349
  - 350
  - 352
  - 353
  - 354
  - 356
  - 357
  - 358
  - 361
  - 362
  - 366
  - 367
  - 371
  - 373
  - 375
  - 376
  - 377
  - 379
  - 380
  pygments.formatters.latex.LatexFormatter.get_style_defs:
  - 328
  - 329
  - 322
  - 331
  pygments.formatters.latex._get_ttype_name:
  - 136
  - 137
  - 143
  pygments.formatters.latex.escape_tex:
  - 23
  pygments.formatters.load_formatter_from_file:
  - 102
  - 103
  - 105
  - 109
  - 85
  pygments.formatters.other:
  - 1
  pygments.formatters.other.NullFormatter:
  - 20
  pygments.formatters.other.NullFormatter.format:
  - 33
  - 29
  - 30
  - 31
  pygments.formatters.other.RawTokenFormatter:
  - 37
  pygments.formatters.other.RawTokenFormatter.__init__:
  - 68
  - 70
  - 71
  - 73
  - 75
  - 63
  pygments.formatters.other.RawTokenFormatter.format:
  - 105
  - 106
  - 108
  - 109
  - 111
  - 81
  - 113
  - 114
  - 115
  - 85
  - 87
  - 91
  - 93
  pygments.formatters.other.RawTokenFormatter.format.flush:
  - 99
  - 100
  pygments.formatters.other.RawTokenFormatter.format.write:
  - 96
  pygments.formatters.other.TestcaseFormatter:
  - 130
  pygments.formatters.other.TestcaseFormatter.__init__:
  - 139
  - 140
  pygments.formatters.other.TestcaseFormatter.format:
  - 160
  - 147
  - 148
  - 149
  - 151
  - 152
  - 154
  - 155
  - 157
  - 158
  - 159
  pygments.formatters.pangomarkup:
  - 1
  - 18
  - 19
  pygments.formatters.pangomarkup.PangoMarkupFormatter:
  - 29
  pygments.formatters.pangomarkup.PangoMarkupFormatter.__init__:
  - 40
  - 44
  - 47
  - 48
  - 50
  - 53
  - 56
  pygments.formatters.pangomarkup.PangoMarkupFormatter.format_unencoded:
  - 65
  - 67
  - 70
  - 71
  - 73
  - 75
  - 76
  - 79
  - 81
  - 83
  pygments.formatters.pangomarkup.escape_special_chars:
  - 24
  - 25
  pygments.formatters.rtf:
  - 1
  pygments.formatters.rtf.RtfFormatter:
  - 21
  pygments.formatters.rtf.RtfFormatter.__init__:
  - 128
  - 129
  - 133
  - 135
  - 136
  - 138
  - 142
  - 143
  - 144
  - 153
  - 106
  - 117
  - 118
  - 119
  - 120
  - 121
  - 123
  - 124
  - 125
  - 126
  pygments.formatters.rtf.RtfFormatter._create_color_mapping:
  - 225
  - 229
  - 230
  - 231
  - 214
  - 218
  - 221
  pygments.formatters.rtf.RtfFormatter._escape:
  - 156
  pygments.formatters.rtf.RtfFormatter._escape_text:
  - 162
  - 166
  - 169
  - 170
  - 171
  - 173
  - 174
  - 176
  - 177
  - 180
  - 182
  pygments.formatters.rtf.RtfFormatter._lineno_template:
  - 240
  - 244
  - 239
  pygments.formatters.rtf.RtfFormatter._rtf_header:
  - 258
  - 261
  - 262
  - 263
  - 264
  - 267
  - 268
  - 269
  - 274
  - 255
  pygments.formatters.rtf.RtfFormatter._split_tokens_on_newlines:
  - 196
  - 201
  - 202
  - 203
  - 204
  - 205
  - 206
  - 207
  - 208
  - 209
  - 211
  pygments.formatters.rtf.RtfFormatter.format_unencoded:
  - 279
  - 280
  - 282
  - 285
  - 288
  - 289
  - 290
  - 294
  - 301
  - 302
  - 303
  - 305
  - 306
  - 308
  - 310
  - 311
  - 313
  - 315
  - 317
  - 318
  - 319
  - 320
  - 321
  - 322
  - 323
  - 324
  - 325
  - 326
  - 327
  - 328
  - 330
  - 331
  - 332
  - 333
  - 334
  - 335
  - 339
  - 341
  - 342
  - 344
  - 349
  pygments.formatters.rtf.RtfFormatter.hex_to_rtf_color:
  - 192
  - 186
  - 190
  - 191
  pygments.formatters.svg:
  - 1
  pygments.formatters.svg.SvgFormatter:
  - 30
  pygments.formatters.svg.SvgFormatter.__init__:
  - 96
  - 97
  - 98
  - 99
  - 100
  - 101
  - 103
  - 106
  - 107
  - 108
  - 109
  - 110
  - 111
  - 112
  - 94
  - 95
  pygments.formatters.svg.SvgFormatter._get_style:
  - 171
  - 174
  - 176
  - 178
  - 180
  - 182
  pygments.formatters.svg.SvgFormatter.format_unencoded:
  - 128
  - 129
  - 132
  - 133
  - 137
  - 140
  - 141
  - 142
  - 146
  - 147
  - 148
  - 151
  - 152
  - 153
  - 154
  - 155
  - 156
  - 158
  - 159
  - 160
  - 163
  - 164
  - 165
  - 167
  - 168
  - 116
  - 124
  - 125
  - 126
  pygments.formatters.svg.escape_html:
  - 19
  - 20
  pygments.formatters.terminal:
  - 1
  pygments.formatters.terminal.TerminalFormatter:
  - 57
  pygments.formatters.terminal.TerminalFormatter.__init__:
  - 88
  - 84
  - 85
  - 87
  pygments.formatters.terminal.TerminalFormatter._get_color:
  - 105
  - 102
  pygments.formatters.terminal.TerminalFormatter._write_lineno:
  - 96
  pygments.formatters.terminal.TerminalFormatter.format:
  - 92
  pygments.formatters.terminal.TerminalFormatter.format_unencoded:
  - 109
  - 110
  - 112
  - 113
  - 115
  - 116
  - 117
  - 119
  - 120
  - 121
  - 122
  - 124
  - 126
  - 127
  pygments.formatters.terminal256:
  - 1
  pygments.formatters.terminal256.EscapeSequence.color_string:
  - 64
  - 65
  - 66
  - 67
  - 68
  - 69
  - 70
  - 71
  - 49
  - 50
  - 51
  - 52
  - 55
  - 57
  - 58
  - 59
  - 60
  - 62
  pygments.formatters.terminal256.EscapeSequence.escape:
  - 43
  - 44
  pygments.formatters.terminal256.EscapeSequence.reset_string:
  - 89
  - 90
  - 91
  - 92
  - 93
  - 94
  - 95
  pygments.formatters.terminal256.EscapeSequence.true_color_string:
  - 75
  - 76
  - 77
  - 78
  - 79
  - 80
  - 81
  - 82
  - 83
  - 84
  - 85
  pygments.formatters.terminal256.Terminal256Formatter:
  - 99
  pygments.formatters.terminal256.Terminal256Formatter.__init__:
  - 136
  - 146
  - 147
  - 149
  pygments.formatters.terminal256.Terminal256Formatter._build_color_table:
  - 155
  - 156
  - 157
  - 158
  - 159
  - 160
  - 161
  - 162
  - 163
  - 164
  - 165
  - 166
  - 167
  - 168
  - 169
  - 170
  - 176
  - 180
  - 184
  - 186
  pygments.formatters.terminal256.Terminal256Formatter._closest_color:
  - 192
  - 200
  pygments.formatters.terminal256.Terminal256Formatter._color_index:
  - 206
  - 207
  - 211
  - 213
  - 220
  pygments.formatters.terminal256.Terminal256Formatter._setup_styles:
  - 225
  - 226
  - 228
  - 229
  - 230
  - 231
  - 232
  - 233
  - 234
  - 235
  - 236
  - 238
  - 240
  - 242
  - 243
  pygments.formatters.terminal256.Terminal256Formatter._write_lineno:
  - 247
  pygments.formatters.terminal256.Terminal256Formatter.format:
  - 250
  pygments.formatters.terminal256.Terminal256Formatter.format_unencoded:
  - 256
  - 288
  - 289
  - 261
  - 265
  - 266
  - 267
  - 268
  - 269
  - 270
  - 272
  - 274
  - 275
  - 285
  - 253
  - 254
  - 286
  pygments.formatters.terminal256.TerminalTrueColorFormatter:
  - 294
  pygments.formatters.terminal256.TerminalTrueColorFormatter._color_tuple:
  - 316
  pygments.formatters.terminal256.TerminalTrueColorFormatter._setup_styles:
  - 325
  - 326
  - 327
  - 328
  - 329
  - 330
  - 331
  - 333
  - 335
  - 337
  - 338
  pygments.highlight:
  - 82
  - 78
  pygments.lex:
  - 42
  - 36
  - 46
  pygments.lexer:
  - 1
  - 417
  - 34
  - 342
  - 26
  pygments.lexer.DelegatingLexer:
  - 290
  pygments.lexer.DelegatingLexer.__init__:
  - 300
  - 301
  - 303
  pygments.lexer.DelegatingLexer.get_tokens_unprocessed:
  - 320
  - 309
  - 310
  - 311
  - 312
  - 316
  - 317
  - 318
  - 319
  pygments.lexer.ExtendedRegexLexer:
  - 778
  pygments.lexer.ExtendedRegexLexer.get_tokens_unprocessed:
  - 783
  - 788
  - 789
  - 796
  - 797
  - 798
  - 799
  - 800
  - 801
  - 802
  - 804
  - 805
  - 809
  - 811
  - 812
  - 813
  - 814
  - 815
  - 816
  - 817
  - 819
  - 820
  - 822
  - 826
  - 827
  pygments.lexer.Lexer:
  - 50
  pygments.lexer.Lexer.__init__:
  - 165
  - 166
  - 167
  - 168
  - 169
  - 170
  - 172
  - 173
  - 146
  pygments.lexer.Lexer.__repr__:
  - 176
  pygments.lexer.Lexer._preprocess_lexer_input:
  - 207
  - 209
  - 210
  - 211
  - 212
  - 221
  - 222
  - 223
  - 226
  - 227
  - 228
  - 232
  - 233
  - 234
  - 236
  - 237
  - 240
  - 241
  - 242
  - 243
  - 244
  - 245
  - 246
  - 247
  - 248
  pygments.lexer.Lexer.add_filter:
  - 185
  - 186
  - 187
  - 182
  pygments.lexer.Lexer.analyse_text:
  - 190
  pygments.lexer.Lexer.get_tokens:
  - 267
  - 272
  - 273
  - 274
  - 254
  pygments.lexer.Lexer.get_tokens.streamer:
  - 270
  - 271
  pygments.lexer.Lexer.get_tokens_unprocessed:
  - 278
  pygments.lexer.LexerContext:
  - 763
  pygments.lexer.LexerContext.__init__:
  - 770
  pygments.lexer.LexerMeta:
  - 38
  pygments.lexer.LexerMeta.__new__:
  - 44
  - 45
  - 46
  pygments.lexer.ProfilingRegexLexer:
  - 936
  pygments.lexer.ProfilingRegexLexer.get_tokens_unprocessed:
  - 960
  - 961
  - 943
  - 944
  - 945
  - 946
  - 948
  - 949
  - 951
  - 953
  - 954
  - 955
  - 956
  - 957
  - 958
  - 959
  pygments.lexer.ProfilingRegexLexerMeta:
  - 914
  pygments.lexer.ProfilingRegexLexerMeta._process_regex:
  - 922
  - 917
  - 918
  pygments.lexer.ProfilingRegexLexerMeta._process_regex.match_func:
  - 928
  - 925
  - 926
  - 927
  pygments.lexer.RegexLexer:
  - 666
  pygments.lexer.RegexLexer.get_tokens_unprocessed:
  - 701
  - 708
  - 711
  - 712
  - 713
  - 714
  - 715
  - 716
  - 718
  - 719
  - 720
  - 722
  - 723
  - 724
  - 725
  - 726
  - 727
  - 728
  - 730
  - 731
  - 735
  - 739
  - 740
  pygments.lexer.RegexLexerMeta:
  - 499
  pygments.lexer.RegexLexerMeta.__call__:
  - 652
  - 653
  - 656
  - 660
  - 662
  pygments.lexer.RegexLexerMeta._process_new_state:
  - 517
  - 518
  - 520
  - 522
  - 524
  - 526
  - 527
  - 530
  - 535
  - 537
  - 541
  - 543
  pygments.lexer.RegexLexerMeta._process_regex:
  - 505
  - 506
  - 507
  - 508
  pygments.lexer.RegexLexerMeta._process_state:
  - 576
  - 579
  - 583
  - 552
  - 553
  - 585
  - 555
  - 588
  - 559
  - 560
  - 591
  - 563
  - 564
  - 566
  - 571
  - 572
  - 573
  pygments.lexer.RegexLexerMeta._process_token:
  - 512
  - 511
  pygments.lexer.RegexLexerMeta.get_tokendefs:
  - 643
  - 616
  - 617
  - 635
  - 619
  - 620
  - 621
  - 628
  - 634
  - 603
  pygments.lexer.RegexLexerMeta.process_tokendef:
  - 595
  - 598
  - 599
  pygments.lexer._PseudoMatch:
  - 359
  pygments.lexer._PseudoMatch.end:
  - 371
  pygments.lexer._PseudoMatch.group:
  - 374
  pygments.lexer._This:
  - 412
  pygments.lexer._inherit:
  - 336
  pygments.lexer.bygroups:
  - 386
  pygments.lexer.bygroups.callback:
  - 390
  - 391
  - 393
  - 394
  - 395
  - 396
  - 398
  - 399
  - 400
  - 401
  - 402
  - 403
  - 404
  - 405
  - 406
  - 407
  pygments.lexer.combined:
  - 346
  pygments.lexer.combined.__new__:
  - 351
  pygments.lexer.default:
  - 471
  pygments.lexer.do_insertions:
  - 896
  - 897
  - 903
  - 904
  - 905
  - 907
  - 850
  - 863
  - 865
  - 868
  - 876
  - 878
  - 881
  - 883
  - 884
  - 885
  - 886
  - 887
  - 888
  - 891
  - 895
  pygments.lexer.include:
  - 329
  pygments.lexer.using:
  - 421
  - 434
  - 435
  - 436
  - 441
  pygments.lexer.using.callback:
  - 448
  - 451
  - 452
  - 453
  - 454
  - 455
  - 459
  - 460
  - 462
  - 463
  - 464
  - 465
  - 466
  - 445
  - 447
  pygments.lexer.words:
  - 483
  pygments.lexer.words.get:
  - 495
  pygments.lexers:
  - 360
  - 1
  - 29
  - 359
  pygments.lexers._ada_builtins:
  - 1
  pygments.lexers._asy_builtins:
  - 1
  pygments.lexers._automodule:
  - 344
  pygments.lexers._automodule.__getattr__:
  - 353
  - 354
  - 347
  - 348
  - 349
  - 351
  pygments.lexers._cl_builtins:
  - 1
  pygments.lexers._cocoa_builtins:
  - 1
  - 18
  - 23
  - 25
  - 26
  - 27
  - 28
  - 30
  - 33
  - 35
  - 36
  - 41
  - 42
  - 44
  - 47
  - 48
  - 49
  - 51
  - 52
  - 53
  - 55
  - 56
  - 57
  - 59
  - 60
  - 61
  - 63
  - 64
  - 65
  - 68
  - 69
  - 71
  - 72
  - 74
  - 75
  pygments.lexers._csound_builtins:
  - 1
  - 1699
  - 84
  - 9
  pygments.lexers._css_builtins:
  - 1
  pygments.lexers._fn_matches:
  - 36
  - 37
  - 38
  - 39
  - 40
  pygments.lexers._googlesql_builtins:
  - 1
  pygments.lexers._iter_lexerclasses:
  - 256
  - 257
  - 258
  - 251
  - 252
  - 254
  - 255
  pygments.lexers._julia_builtins:
  - 1
  - 353
  - 142
  - 95
  pygments.lexers._lasso_builtins:
  - 1
  pygments.lexers._lilypond_builtins:
  - 1
  pygments.lexers._load_lexers:
  - 44
  - 45
  - 46
  - 47
  pygments.lexers._lua_builtins:
  - 1
  - 177
  - 285
  pygments.lexers._lua_builtins.get_function_module:
  - 243
  - 244
  - 246
  - 247
  pygments.lexers._lua_builtins.get_lua_functions:
  - 233
  - 234
  - 236
  - 237
  - 238
  - 239
  pygments.lexers._lua_builtins.get_newest_version:
  - 225
  - 226
  - 227
  - 228
  - 229
  - 230
  pygments.lexers._lua_builtins.module_callbacks.is_in_coroutine_module:
  - 187
  pygments.lexers._lua_builtins.module_callbacks.is_in_debug_module:
  - 211
  pygments.lexers._lua_builtins.module_callbacks.is_in_io_module:
  - 205
  pygments.lexers._lua_builtins.module_callbacks.is_in_math_module:
  - 202
  pygments.lexers._lua_builtins.module_callbacks.is_in_modules_module:
  - 190
  pygments.lexers._lua_builtins.module_callbacks.is_in_os_module:
  - 208
  pygments.lexers._lua_builtins.module_callbacks.is_in_string_module:
  - 196
  pygments.lexers._lua_builtins.module_callbacks.is_in_table_module:
  - 199
  pygments.lexers._lua_builtins.regenerate:
  - 256
  - 259
  - 260
  - 261
  - 262
  - 252
  - 253
  - 255
  pygments.lexers._lua_builtins.run:
  - 265
  - 266
  - 267
  - 268
  - 269
  - 270
  - 271
  - 272
  - 274
  - 277
  - 278
  - 279
  - 280
  - 281
  - 283
  pygments.lexers._luau_builtins:
  - 1
  pygments.lexers._mql_builtins:
  - 1
  pygments.lexers._mysql_builtins:
  - 1
  - 1234
  - 1335
  pygments.lexers._mysql_builtins.parse_item_create_functions:
  - 1305
  - 1307
  - 1308
  - 1309
  - 1311
  pygments.lexers._mysql_builtins.parse_lex_functions:
  - 1292
  - 1294
  - 1295
  - 1296
  - 1298
  pygments.lexers._mysql_builtins.parse_lex_keywords:
  - 1266
  - 1268
  - 1269
  - 1270
  - 1272
  pygments.lexers._mysql_builtins.parse_lex_optimizer_hints:
  - 1281
  - 1282
  - 1283
  - 1285
  - 1279
  pygments.lexers._mysql_builtins.update_content:
  - 1318
  - 1320
  - 1321
  - 1324
  - 1325
  - 1326
  - 1329
  - 1330
  - 1332
  - 1333
  pygments.lexers._mysql_builtins.update_myself:
  - 1248
  - 1249
  - 1250
  - 1251
  - 1254
  - 1255
  - 1258
  - 1260
  - 1261
  - 1262
  pygments.lexers._openedge_builtins:
  - 1
  pygments.lexers._php_builtins:
  - 3248
  - 1
  - 3325
  pygments.lexers._php_builtins.get_php_functions:
  - 3264
  - 3265
  - 3268
  - 3270
  - 3271
  - 3272
  - 3273
  - 3274
  - 3275
  - 3278
  - 3279
  - 3280
  - 3281
  - 3284
  - 3286
  - 3288
  - 3289
  - 3291
  - 3294
  - 3295
  pygments.lexers._php_builtins.get_php_references:
  - 3299
  - 3300
  - 3301
  - 3302
  - 3303
  pygments.lexers._php_builtins.regenerate:
  - 3306
  - 3307
  - 3309
  - 3310
  - 3312
  - 3313
  - 3314
  - 3315
  pygments.lexers._php_builtins.run:
  - 3318
  - 3319
  - 3320
  - 3321
  - 3322
  - 3323
  pygments.lexers._postgres_builtins:
  - 1
  - 630
  - 739
  - 566
  pygments.lexers._postgres_builtins.parse_datatypes:
  - 678
  - 679
  - 682
  - 683
  - 684
  - 685
  - 686
  - 688
  - 690
  - 691
  - 666
  - 667
  - 668
  - 670
  pygments.lexers._postgres_builtins.parse_keywords:
  - 656
  - 657
  - 659
  - 662
  pygments.lexers._postgres_builtins.parse_pseudos:
  - 707
  - 708
  - 709
  - 710
  - 712
  - 717
  - 720
  - 696
  - 697
  - 698
  - 700
  - 701
  - 702
  pygments.lexers._postgres_builtins.update_consts:
  - 736
  - 737
  - 724
  - 725
  - 728
  - 729
  - 730
  - 733
  - 734
  pygments.lexers._postgres_builtins.update_myself:
  - 642
  - 643
  - 644
  - 645
  - 647
  - 648
  - 650
  - 651
  - 652
  pygments.lexers._qlik_builtins:
  - 1
  pygments.lexers._scheme_builtins:
  - 1
  pygments.lexers._scilab_builtins:
  - 1
  - 3076
  - 3077
  - 3078
  - 3079
  - 3082
  - 3083
  - 3085
  - 3054
  - 3086
  - 3088
  - 3089
  - 3090
  - 3091
  - 3092
  - 3093
  pygments.lexers._scilab_builtins.extract_completion:
  - 3072
  - 3073
  - 3061
  - 3063
  - 3067
  - 3070
  - 3071
  pygments.lexers._sourcemod_builtins:
  - 1
  - 1151
  - 1094
  - 1103
  pygments.lexers._sourcemod_builtins.get_sm_functions:
  - 1120
  - 1121
  - 1115
  - 1116
  - 1118
  - 1119
  pygments.lexers._sourcemod_builtins.get_version:
  - 1106
  - 1107
  - 1108
  - 1109
  - 1110
  - 1111
  pygments.lexers._sourcemod_builtins.regenerate:
  - 1125
  - 1126
  - 1128
  - 1129
  - 1132
  - 1133
  - 1134
  - 1135
  pygments.lexers._sourcemod_builtins.run:
  - 1138
  - 1139
  - 1140
  - 1141
  - 1144
  - 1145
  - 1146
  - 1148
  pygments.lexers._sql_builtins:
  - 1
  pygments.lexers._stan_builtins:
  - 1
  pygments.lexers._stata_builtins:
  - 1
  pygments.lexers._tsql_builtins:
  - 1
  - 764
  pygments.lexers._usd_builtins:
  - 1
  pygments.lexers._vbscript_builtins:
  - 1
  pygments.lexers._vim_builtins:
  - 1
  - 674
  - 107
  - 1937
  pygments.lexers.actionscript:
  - 1
  pygments.lexers.actionscript.ActionScript3Lexer:
  - 193
  - 139
  - 143
  - 146
  - 179
  - 148
  - 119
  - 152
  - 185
  - 187
  - 191
  pygments.lexers.actionscript.ActionScript3Lexer.analyse_text:
  - 198
  pygments.lexers.actionscript.ActionScriptLexer:
  - 97
  - 42
  - 48
  - 21
  - 56
  pygments.lexers.actionscript.ActionScriptLexer.analyse_text:
  - 113
  pygments.lexers.actionscript.MxmlLexer:
  - 220
  - 204
  pygments.lexers.ada:
  - 1
  pygments.lexers.ada.AdaLexer:
  - 136
  - 139
  - 142
  - 23
  - 43
  - 45
  - 46
  - 47
  - 51
  - 56
  - 58
  - 62
  - 64
  - 67
  - 68
  - 70
  - 81
  - 88
  - 103
  - 104
  - 108
  - 109
  - 113
  - 119
  - 127
  pygments.lexers.agile:
  - 1
  pygments.lexers.algebra:
  - 1
  pygments.lexers.algebra.BCLexer:
  - 283
  - 269
  pygments.lexers.algebra.GAPConsoleLexer:
  - 92
  pygments.lexers.algebra.GAPConsoleLexer.analyse_text:
  - 143
  pygments.lexers.algebra.GAPConsoleLexer.get_tokens_unprocessed:
  - 129
  - 131
  - 133
  - 134
  - 103
  - 135
  - 110
  - 111
  - 112
  - 116
  - 117
  - 120
  - 121
  - 122
  - 125
  - 126
  pygments.lexers.algebra.GAPLexer:
  - 22
  pygments.lexers.algebra.GAPLexer.analyse_text:
  - 88
  - 82
  - 75
  pygments.lexers.algebra.MathematicaLexer:
  - 188
  - 189
  - 150
  pygments.lexers.algebra.MathematicaLexer._multi_escape:
  - 173
  pygments.lexers.algebra.MuPADLexer:
  - 250
  - 197
  pygments.lexers.ambient:
  - 1
  pygments.lexers.ambient.AmbientTalkLexer:
  - 56
  - 33
  - 72
  - 21
  pygments.lexers.amdgpu:
  - 1
  pygments.lexers.amdgpu.AMDGPULexer:
  - 42
  - 20
  pygments.lexers.ampl:
  - 1
  pygments.lexers.ampl.AmplLexer:
  - 34
  - 75
  - 19
  - 53
  - 56
  - 58
  - 61
  - 63
  pygments.lexers.apdlexer:
  - 1
  pygments.lexers.apdlexer.apdlexer:
  - 561
  - 562
  - 21
  - 567
  - 568
  - 569
  - 570
  - 571
  pygments.lexers.apl:
  - 1
  pygments.lexers.apl.APLLexer:
  - 19
  pygments.lexers.archetype:
  - 1
  pygments.lexers.archetype.AdlLexer:
  - 265
  - 282
  - 301
  - 272
  - 273
  - 274
  - 275
  - 279
  - 312
  - 313
  - 250
  - 283
  - 311
  - 286
  - 287
  pygments.lexers.archetype.AtomsLexer:
  - 129
  - 130
  - 35
  - 69
  - 102
  - 40
  - 77
  - 110
  - 80
  - 81
  - 82
  - 24
  - 120
  - 62
  pygments.lexers.archetype.CadlLexer:
  - 225
  - 217
  - 231
  - 203
  - 185
  - 220
  pygments.lexers.archetype.OdinLexer:
  - 165
  - 167
  - 136
  - 153
  - 157
  pygments.lexers.arrow:
  - 1
  pygments.lexers.arrow.ArrowLexer:
  - 67
  - 99
  - 37
  - 38
  - 39
  - 70
  - 103
  - 44
  - 108
  - 79
  - 81
  - 113
  - 52
  - 84
  - 23
  - 94
  pygments.lexers.arturo:
  - 1
  pygments.lexers.arturo.ArturoLexer:
  - 98
  - 195
  - 134
  - 138
  - 141
  - 173
  - 80
  - 112
  - 82
  - 145
  - 116
  - 180
  - 22
  - 118
  - 152
  - 209
  - 187
  - 159
  pygments.lexers.arturo.ArturoLexer.__init__:
  - 36
  - 38
  pygments.lexers.arturo.ArturoLexer.handle_annotated_strings:
  - 65
  - 67
  - 68
  - 70
  - 72
  - 41
  - 54
  - 55
  - 56
  - 57
  - 60
  - 62
  pygments.lexers.asc:
  - 1
  pygments.lexers.asc.AscLexer:
  - 19
  - 47
  pygments.lexers.asc.AscLexer.analyse_text:
  - 54
  pygments.lexers.asm:
  - 1
  pygments.lexers.asm.CObjdumpLexer:
  - 209
  pygments.lexers.asm.CObjdumpLexer.__init__:
  - 221
  pygments.lexers.asm.Ca65Lexer:
  - 912
  pygments.lexers.asm.Ca65Lexer.analyse_text:
  - 946
  pygments.lexers.asm.CppObjdumpLexer:
  - 194
  pygments.lexers.asm.CppObjdumpLexer.__init__:
  - 205
  pygments.lexers.asm.DObjdumpLexer:
  - 179
  pygments.lexers.asm.DObjdumpLexer.__init__:
  - 190
  pygments.lexers.asm.Dasm16Lexer:
  - 1029
  - 1000
  - 1035
  - 1036
  - 1041
  - 1043
  - 951
  - 1016
  - 989
  - 1022
  - 1023
  pygments.lexers.asm.Dasm16Lexer.guess_identifier:
  - 994
  - 995
  - 996
  pygments.lexers.asm.GasLexer:
  - 64
  - 65
  - 71
  - 74
  - 91
  - 46
  - 90
  - 27
  pygments.lexers.asm.GasLexer.analyse_text:
  - 105
  - 107
  pygments.lexers.asm.HsailLexer:
  - 225
  - 265
  - 266
  - 300
  - 274
  - 314
  pygments.lexers.asm.LlvmLexer:
  - 360
  - 492
  - 404
  - 377
  - 382
  pygments.lexers.asm.LlvmMirBodyLexer:
  - 517
  - 529
  - 533
  - 535
  - 572
  - 574
  - 578
  - 580
  - 590
  - 595
  - 600
  - 602
  - 607
  - 608
  - 610
  - 615
  - 616
  - 623
  - 630
  - 631
  - 504
  pygments.lexers.asm.LlvmMirLexer:
  - 672
  - 706
  - 643
  - 681
  - 713
  - 683
  - 716
  - 687
  - 698
  - 702
  pygments.lexers.asm.NasmLexer:
  - 777
  - 781
  - 722
  - 760
  - 763
  pygments.lexers.asm.NasmLexer.analyse_text:
  - 805
  pygments.lexers.asm.NasmObjdumpLexer:
  - 810
  - 820
  pygments.lexers.asm.ObjdumpLexer:
  - 165
  - 175
  pygments.lexers.asm.TasmLexer:
  - 876
  - 881
  - 883
  - 824
  - 859
  - 892
  - 863
  pygments.lexers.asm.TasmLexer.analyse_text:
  - 907
  pygments.lexers.asm._objdump_lexer_tokens:
  - 131
  - 135
  - 136
  - 139
  - 140
  - 143
  - 112
  - 147
  - 120
  - 153
  - 123
  - 157
  - 127
  pygments.lexers.asn1:
  - 1
  pygments.lexers.asn1.Asn1Lexer:
  - 164
  - 165
  - 144
  - 146
  - 147
  - 150
  - 119
  - 151
  - 153
  - 154
  - 152
  pygments.lexers.asn1.word_sequences:
  - 114
  pygments.lexers.automation:
  - 1
  pygments.lexers.automation.AutoItLexer:
  - 324
  - 196
  - 325
  - 295
  - 326
  - 327
  - 328
  - 330
  - 335
  - 369
  - 338
  - 339
  - 213
  - 342
  - 346
  - 220
  - 351
  pygments.lexers.automation.AutohotkeyLexer:
  - 32
  - 39
  - 40
  - 41
  - 42
  - 43
  - 44
  - 167
  - 110
  - 168
  - 48
  - 19
  - 186
  - 31
  pygments.lexers.bare:
  - 1
  pygments.lexers.bare.BareLexer:
  - 96
  - 97
  - 67
  - 72
  - 74
  - 80
  - 18
  - 83
  - 84
  - 53
  - 86
  - 55
  - 57
  - 59
  pygments.lexers.basic:
  - 1
  pygments.lexers.basic.BBCBasicLexer:
  - 612
  - 619
  - 622
  - 625
  - 564
  - 631
  - 632
  - 606
  - 607
  pygments.lexers.basic.BBCBasicLexer.analyse_text:
  - 655
  pygments.lexers.basic.BlitzBasicLexer:
  - 162
  - 165
  - 169
  - 143
  - 112
  - 178
  - 153
  - 155
  - 157
  - 159
  pygments.lexers.basic.BlitzMaxLexer:
  - 67
  - 69
  - 70
  - 74
  - 78
  - 48
  - 83
  - 87
  - 24
  pygments.lexers.basic.CbmBasicV2Lexer:
  - 318
  pygments.lexers.basic.CbmBasicV2Lexer.analyse_text:
  - 351
  pygments.lexers.basic.MonkeyLexer:
  - 292
  - 301
  - 243
  - 246
  - 248
  - 250
  - 190
  - 286
  pygments.lexers.basic.QBasicLexer:
  - 425
  - 428
  - 433
  - 435
  - 438
  - 441
  - 443
  - 446
  - 448
  - 449
  - 450
  - 451
  - 452
  - 453
  - 454
  - 468
  - 472
  - 476
  - 480
  - 483
  - 356
  - 487
  pygments.lexers.basic.QBasicLexer.analyse_text:
  - 492
  pygments.lexers.basic.VBScriptLexer:
  - 521
  - 523
  - 525
  - 527
  - 529
  - 531
  - 533
  - 534
  - 536
  - 538
  - 539
  - 540
  - 541
  - 542
  - 543
  - 546
  - 551
  - 552
  - 497
  pygments.lexers.bdd:
  - 1
  pygments.lexers.bdd.BddLexer:
  - 49
  - 18
  - 51
  - 50
  pygments.lexers.berry:
  - 1
  pygments.lexers.berry.BerryLexer:
  - 33
  - 34
  - 35
  - 68
  - 37
  - 39
  - 41
  - 42
  - 74
  - 48
  - 49
  - 50
  - 19
  - 51
  - 52
  - 53
  - 61
  pygments.lexers.bibtex:
  - 1
  pygments.lexers.bibtex.BSTLexer:
  - 130
  - 131
  - 132
  - 134
  - 135
  - 138
  - 142
  - 146
  - 117
  - 153
  pygments.lexers.bibtex.BibTeXLexer:
  - 66
  - 35
  - 98
  - 70
  - 74
  - 78
  - 80
  - 83
  - 85
  - 22
  - 88
  - 57
  - 92
  pygments.lexers.bibtex.BibTeXLexer.close_brace_callback:
  - 44
  - 45
  - 49
  - 51
  - 53
  pygments.lexers.bibtex.BibTeXLexer.open_brace_callback:
  - 40
  - 41
  - 38
  pygments.lexers.blueprint:
  - 1
  pygments.lexers.blueprint.BlueprintLexer:
  - 132
  - 134
  - 137
  - 141
  - 145
  - 149
  - 153
  - 29
  - 157
  - 159
  - 161
  - 163
  - 168
  - 169
  - 43
  - 48
  - 61
  - 62
  - 72
  - 73
  - 77
  - 79
  - 85
  - 88
  - 91
  - 95
  - 99
  - 105
  - 109
  - 112
  - 115
  - 121
  - 124
  - 127
  pygments.lexers.boa:
  - 1
  pygments.lexers.boa.BoaLexer:
  - 33
  - 37
  - 47
  - 92
  - 19
  - 88
  - 28
  pygments.lexers.bqn:
  - 1
  pygments.lexers.bqn.BQNLexer:
  - 19
  pygments.lexers.business:
  - 1
  pygments.lexers.business.ABAPLexer:
  - 292
  - 446
  - 294
  - 425
  - 267
  - 275
  - 243
  - 277
  - 436
  - 279
  - 283
  - 444
  - 286
  pygments.lexers.business.CobolFreeformatLexer:
  - 223
  pygments.lexers.business.CobolLexer:
  - 66
  - 47
  - 48
  - 49
  - 50
  - 144
  - 87
  - 24
  pygments.lexers.business.GoodDataCLLexer:
  - 520
  pygments.lexers.business.MaqlLexer:
  - 597
  - 567
  pygments.lexers.business.OpenEdgeLexer:
  - 468
  - 452
  pygments.lexers.business.OpenEdgeLexer.analyse_text:
  - 504
  - 513
  - 507
  - 510
  pygments.lexers.c_cpp:
  - 1
  pygments.lexers.c_cpp.CFamilyLexer:
  - 135
  - 136
  - 145
  - 146
  - 147
  - 148
  - 23
  - 158
  - 159
  - 160
  - 161
  - 162
  - 163
  - 166
  - 167
  - 172
  - 173
  - 188
  - 63
  - 191
  - 65
  - 73
  - 210
  - 83
  - 84
  - 85
  - 87
  - 216
  - 217
  - 107
  - 109
  - 114
  - 116
  - 122
  - 127
  pygments.lexers.c_cpp.CFamilyLexer.__init__:
  - 249
  - 250
  - 251
  - 252
  - 253
  pygments.lexers.c_cpp.CFamilyLexer.get_tokens_unprocessed:
  - 256
  - 257
  - 258
  - 259
  - 261
  - 263
  - 265
  - 267
  pygments.lexers.c_cpp.CLexer:
  - 303
  - 310
  - 271
  pygments.lexers.c_cpp.CLexer.analyse_text:
  - 316
  - 318
  pygments.lexers.c_cpp.CppLexer:
  - 323
  - 359
  - 395
  - 366
  - 373
  - 406
  - 375
  - 379
  - 382
  - 383
  pygments.lexers.c_cpp.CppLexer.analyse_text:
  - 411
  - 413
  pygments.lexers.c_like:
  - 1
  pygments.lexers.c_like.ArduinoLexer:
  - 414
  pygments.lexers.c_like.ArduinoLexer.get_tokens_unprocessed:
  - 525
  - 526
  - 527
  - 528
  - 529
  - 530
  - 531
  - 532
  - 533
  - 534
  - 535
  - 537
  pygments.lexers.c_like.CharmciLexer:
  - 557
  - 554
  - 555
  - 541
  pygments.lexers.c_like.ClayLexer:
  - 136
  - 140
  - 141
  - 95
  pygments.lexers.c_like.CudaLexer:
  - 278
  pygments.lexers.c_like.CudaLexer.get_tokens_unprocessed:
  - 321
  - 307
  - 308
  - 309
  - 311
  - 313
  - 315
  - 317
  - 319
  pygments.lexers.c_like.ECLexer:
  - 169
  - 147
  - 172
  - 159
  pygments.lexers.c_like.MqlLexer:
  - 390
  - 402
  - 403
  - 404
  - 405
  - 406
  pygments.lexers.c_like.NesCLexer:
  - 67
  - 85
  - 79
  pygments.lexers.c_like.OmgIdlLexer:
  - 640
  - 641
  - 651
  - 653
  - 654
  - 656
  - 657
  - 570
  - 585
  - 586
  - 588
  - 590
  - 591
  - 598
  - 603
  - 605
  - 611
  - 612
  - 618
  - 621
  - 625
  - 626
  - 630
  - 637
  pygments.lexers.c_like.PikeLexer:
  - 54
  - 27
  - 38
  pygments.lexers.c_like.PromelaLexer:
  - 705
  - 732
  - 710
  - 663
  - 683
  - 715
  - 688
  - 722
  - 695
  - 728
  - 700
  pygments.lexers.c_like.SwigLexer:
  - 325
  pygments.lexers.c_like.SwigLexer.analyse_text:
  - 379
  - 380
  - 381
  pygments.lexers.c_like.ValaLexer:
  - 229
  - 232
  - 234
  - 236
  - 251
  - 211
  - 180
  - 214
  - 246
  - 216
  - 250
  - 247
  - 223
  pygments.lexers.capnproto:
  - 1
  pygments.lexers.capnproto.CapnProtoLexer:
  - 66
  - 72
  - 44
  - 18
  - 50
  - 55
  - 61
  pygments.lexers.carbon:
  - 1
  pygments.lexers.carbon.CarbonLexer:
  - 20
  - 45
  pygments.lexers.carbon.CarbonLexer.analyse_text:
  - 75
  - 77
  - 79
  - 81
  - 83
  - 85
  - 87
  - 89
  - 91
  - 93
  pygments.lexers.cddl:
  - 1
  pygments.lexers.cddl.CddlLexer:
  - 128
  - 162
  - 134
  - 136
  - 108
  - 114
  - 23
  - 119
  - 154
  - 127
  pygments.lexers.chapel:
  - 1
  pygments.lexers.chapel.ChapelLexer:
  - 132
  - 133
  - 70
  - 71
  - 72
  - 73
  - 76
  - 77
  - 78
  - 79
  - 19
  pygments.lexers.clean:
  - 1
  pygments.lexers.clean.CleanLexer:
  - 128
  - 134
  - 135
  - 141
  - 19
  - 147
  - 171
  - 45
  - 49
  - 50
  - 51
  - 52
  - 53
  - 54
  - 55
  - 56
  - 57
  - 75
  - 78
  - 82
  - 86
  - 88
  - 92
  - 93
  - 95
  - 97
  - 100
  - 106
  - 108
  - 110
  - 112
  - 113
  - 114
  - 116
  - 122
  pygments.lexers.codeql:
  - 1
  pygments.lexers.codeql.CodeQLLexer:
  - 40
  - 49
  - 53
  pygments.lexers.comal:
  - 1
  pygments.lexers.comal.Comal80Lexer:
  - 66
  - 45
  - 48
  - 21
  - 58
  - 61
  pygments.lexers.compiled:
  - 1
  pygments.lexers.configs:
  - 1
  pygments.lexers.configs.ApacheConfLexer:
  - 432
  - 434
  - 414
  pygments.lexers.configs.AugeasLexer:
  - 1092
  - 1072
  - 1083
  - 1084
  - 1085
  - 1086
  pygments.lexers.configs.Cfengine3Lexer:
  - 353
  - 368
  - 370
  - 373
  - 375
  - 378
  - 380
  - 381
  - 382
  pygments.lexers.configs.DesktopLexer:
  - 97
  - 98
  - 83
  - 100
  pygments.lexers.configs.DesktopLexer.analyse_text:
  - 105
  - 107
  pygments.lexers.configs.DockerLexer:
  - 679
  - 680
  - 682
  - 684
  - 686
  - 687
  - 688
  - 689
  - 660
  pygments.lexers.configs.IniLexer:
  - 68
  - 46
  - 48
  - 51
  - 61
  - 55
  - 29
  pygments.lexers.configs.IniLexer.analyse_text:
  - 74
  - 75
  - 77
  pygments.lexers.configs.KconfigLexer:
  - 332
  - 333
  - 334
  - 335
  - 336
  - 337
  - 338
  - 275
  - 308
  - 339
  - 342
  - 343
  - 344
  - 345
  - 346
  - 347
  - 348
  pygments.lexers.configs.KconfigLexer.call_indent:
  - 293
  pygments.lexers.configs.KconfigLexer.do_indent:
  - 299
  - 301
  pygments.lexers.configs.LighttpdConfLexer:
  - 632
  pygments.lexers.configs.NestedTextLexer:
  - 1312
  - 1315
  - 1284
  - 1348
  - 1318
  - 1350
  - 1321
  - 1355
  - 1324
  - 1327
  - 1330
  - 1335
  - 1300
  - 1333
  - 1303
  - 1306
  - 1341
  - 1309
  pygments.lexers.configs.NginxConfLexer:
  - 610
  - 617
  - 586
  - 621
  - 598
  - 600
  - 605
  pygments.lexers.configs.PacmanConfLexer:
  - 1056
  - 1044
  - 1015
  - 1049
  - 1053
  pygments.lexers.configs.PkgConfigLexer:
  - 1001
  - 975
  - 979
  - 982
  - 958
  pygments.lexers.configs.PropertiesLexer:
  - 227
  - 231
  - 199
  - 241
  - 247
  - 221
  pygments.lexers.configs.RegeditLexer:
  - 174
  - 177
  - 181
  - 187
  - 157
  - 190
  pygments.lexers.configs.RegeditLexer.analyse_text:
  - 195
  pygments.lexers.configs.SingularityLexer:
  - 1383
  - 1384
  - 1385
  - 1392
  - 1366
  pygments.lexers.configs.SingularityLexer.analyse_text:
  - 1400
  - 1403
  - 1397
  pygments.lexers.configs.SquidConfLexer:
  - 580
  - 457
  - 566
  - 567
  - 569
  - 570
  - 571
  - 572
  pygments.lexers.configs.SystemdLexer:
  - 129
  - 130
  - 132
  - 136
  - 140
  - 142
  - 144
  - 113
  pygments.lexers.configs.SystemdLexer.analyse_text:
  - 149
  - 151
  pygments.lexers.configs.TOMLLexer:
  - 1249
  - 1158
  - 1161
  - 1259
  - 1267
  - 1268
  - 1238
  - 1116
  - 1246
  pygments.lexers.configs.TermcapLexer:
  - 864
  - 896
  - 894
  pygments.lexers.configs.TerminfoLexer:
  - 936
  - 943
  - 911
  - 945
  - 950
  pygments.lexers.configs.TerraformLexer:
  - 792
  - 793
  - 796
  - 799
  - 802
  - 804
  - 805
  - 811
  - 816
  - 820
  - 695
  - 825
  - 828
  - 831
  - 708
  - 836
  - 842
  - 844
  - 858
  - 751
  pygments.lexers.configs.TerraformLexer.heredoc_callback:
  - 771
  - 772
  - 773
  - 775
  - 776
  - 777
  - 778
  - 779
  - 780
  - 783
  - 788
  - 757
  - 758
  - 759
  - 761
  - 762
  - 763
  - 764
  - 766
  pygments.lexers.configs.UnixConfigLexer:
  - 1410
  pygments.lexers.configs._rx_indent:
  - 267
  - 263
  pygments.lexers.console:
  - 1
  pygments.lexers.console.PyPyLogLexer:
  - 69
  - 102
  - 108
  - 46
  - 60
  pygments.lexers.console.VCTreeStatusLexer:
  - 19
  pygments.lexers.cplint:
  - 1
  pygments.lexers.cplint.CplintLexer:
  - 33
  - 19
  - 38
  pygments.lexers.crystal:
  - 1
  pygments.lexers.crystal.CrystalLexer:
  - 256
  - 259
  - 261
  - 269
  - 281
  - 28
  - 284
  - 285
  - 287
  - 164
  - 169
  - 300
  - 301
  - 175
  - 178
  - 306
  - 180
  - 307
  - 183
  - 312
  - 185
  - 191
  - 323
  - 324
  - 327
  - 332
  - 337
  - 351
  - 356
  - 229
  - 233
  - 361
  - 364
  - 244
  - 246
  - 248
  - 253
  pygments.lexers.crystal.CrystalLexer.gen_crystalstrings_rules:
  - 98
  - 131
  - 104
  - 108
  - 143
  - 115
  - 151
  - 155
  - 92
  - 127
  pygments.lexers.crystal.CrystalLexer.heredoc_callback:
  - 45
  - 46
  - 47
  - 48
  - 49
  - 51
  - 52
  - 53
  - 55
  - 56
  - 58
  - 59
  - 61
  - 62
  - 64
  - 66
  - 68
  - 69
  - 70
  - 72
  - 73
  - 74
  - 75
  - 76
  - 77
  - 80
  - 85
  pygments.lexers.csound:
  - 1
  - 23
  pygments.lexers.csound.CsoundDocumentLexer:
  - 448
  - 452
  - 411
  - 444
  pygments.lexers.csound.CsoundLexer:
  - 34
  - 99
  - 69
  - 104
  - 46
  - 79
  - 113
  - 50
  - 114
  - 84
  - 119
  - 56
  - 57
  - 126
  - 62
  pygments.lexers.csound.CsoundOrchestraLexer:
  - 258
  - 387
  - 266
  - 394
  - 270
  - 398
  - 273
  - 275
  - 277
  - 405
  - 279
  - 291
  - 298
  - 303
  - 315
  - 316
  - 317
  - 323
  - 324
  - 202
  - 211
  - 354
  - 356
  - 359
  - 361
  - 365
  - 367
  - 243
  - 372
  - 245
  - 246
  - 376
  - 252
  - 383
  pygments.lexers.csound.CsoundOrchestraLexer.name_callback:
  - 224
  - 225
  - 228
  - 229
  - 230
  - 231
  - 233
  - 235
  - 236
  - 237
  - 221
  - 222
  - 223
  pygments.lexers.csound.CsoundOrchestraLexer.opcode_name_callback:
  - 216
  - 214
  - 215
  pygments.lexers.csound.CsoundScoreLexer:
  - 162
  - 166
  - 137
  - 174
  - 180
  - 149
  - 150
  - 184
  - 189
  pygments.lexers.css:
  - 1
  - 356
  - 393
  - 333
  - 302
  - 334
  - 399
  - 405
  - 344
  - 345
  - 410
  pygments.lexers.css.CssLexer:
  - 256
  - 257
  - 258
  - 261
  - 262
  - 264
  - 267
  - 276
  - 278
  - 280
  - 289
  - 291
  - 172
  - 185
  - 191
  - 192
  - 193
  - 194
  - 203
  - 206
  - 215
  - 216
  - 217
  - 218
  - 220
  - 227
  - 228
  - 229
  - 230
  - 232
  - 233
  - 234
  - 235
  - 237
  - 241
  - 254
  - 255
  pygments.lexers.css.LessCssLexer:
  - 581
  pygments.lexers.css.SassLexer:
  - 481
  - 513
  - 484
  - 522
  - 523
  - 524
  - 525
  - 506
  - 467
  - 469
  - 507
  - 474
  - 475
  - 447
  pygments.lexers.css.ScssLexer:
  - 576
  - 577
  - 549
  - 550
  - 552
  - 554
  - 558
  - 529
  - 565
  - 574
  - 575
  pygments.lexers.css._indentation:
  - 416
  - 417
  - 419
  - 421
  - 422
  - 424
  - 428
  pygments.lexers.css._starts_block.callback:
  - 441
  - 433
  - 435
  pygments.lexers.d:
  - 1
  pygments.lexers.d.CrocLexer:
  - 203
  - 188
  - 206
  pygments.lexers.d.DLexer:
  - 66
  - 35
  - 39
  - 137
  - 142
  - 19
  - 54
  - 59
  - 125
  pygments.lexers.d.MiniDLexer:
  - 252
  pygments.lexers.dalvik:
  - 1
  pygments.lexers.dalvik.SmaliLexer:
  - 21
  - 34
  - 35
  - 36
  - 37
  - 38
  - 39
  - 40
  - 41
  - 42
  - 43
  - 44
  - 45
  - 51
  - 54
  - 56
  - 70
  - 80
  - 85
  - 95
  pygments.lexers.dalvik.SmaliLexer.analyse_text:
  - 113
  - 118
  - 111
  pygments.lexers.data:
  - 1
  pygments.lexers.data.JsonBareObjectLexer:
  - 702
  pygments.lexers.data.JsonLdLexer:
  - 718
  pygments.lexers.data.JsonLdLexer.get_tokens_unprocessed:
  - 760
  - 761
  - 763
  - 759
  pygments.lexers.data.JsonLexer:
  - 462
  - 463
  - 464
  - 465
  - 466
  - 437
  pygments.lexers.data.JsonLexer.get_tokens_unprocessed:
  - 512
  - 518
  - 519
  - 524
  - 527
  - 528
  - 535
  - 536
  - 539
  - 540
  - 542
  - 546
  - 547
  - 550
  - 554
  - 555
  - 557
  - 561
  - 562
  - 564
  - 569
  - 570
  - 573
  - 577
  - 578
  - 581
  - 582
  - 584
  - 589
  - 590
  - 592
  - 594
  - 595
  - 596
  - 598
  - 604
  - 606
  - 609
  - 614
  - 615
  - 617
  - 622
  - 625
  - 628
  - 630
  - 631
  - 635
  - 637
  - 638
  - 642
  - 644
  - 653
  - 654
  - 656
  - 657
  - 661
  - 663
  - 664
  - 668
  - 674
  - 675
  - 677
  - 680
  - 681
  - 682
  - 683
  - 684
  - 685
  - 686
  - 687
  - 688
  - 689
  - 690
  - 691
  - 692
  - 693
  - 694
  - 695
  - 696
  - 697
  - 698
  - 470
  - 507
  - 508
  - 509
  - 510
  pygments.lexers.data.YamlLexer:
  - 390
  - 263
  - 392
  - 398
  - 414
  - 31
  - 292
  - 294
  - 297
  - 304
  - 177
  - 179
  - 181
  - 184
  - 313
  - 315
  - 326
  - 328
  - 202
  - 337
  - 210
  - 341
  - 217
  - 219
  - 221
  - 223
  - 229
  - 359
  - 234
  - 236
  - 238
  - 240
  - 243
  - 371
  pygments.lexers.data.YamlLexer.get_tokens_unprocessed:
  - 432
  - 433
  - 431
  pygments.lexers.data.YamlLexer.parse_block_scalar_empty_line:
  - 118
  pygments.lexers.data.YamlLexer.parse_block_scalar_empty_line.callback:
  - 128
  - 129
  - 131
  - 120
  - 121
  - 122
  - 123
  - 124
  pygments.lexers.data.YamlLexer.parse_block_scalar_indent:
  - 135
  pygments.lexers.data.YamlLexer.parse_block_scalar_indent.callback:
  - 137
  - 138
  - 139
  - 140
  - 141
  - 143
  - 145
  - 146
  - 147
  - 149
  - 150
  - 151
  pygments.lexers.data.YamlLexer.parse_plain_scalar_indent:
  - 155
  pygments.lexers.data.YamlLexer.parse_plain_scalar_indent.callback:
  - 160
  - 162
  - 163
  - 164
  - 157
  - 158
  - 159
  pygments.lexers.data.YamlLexer.reset_indent:
  - 54
  pygments.lexers.data.YamlLexer.reset_indent.callback:
  - 56
  - 61
  - 62
  pygments.lexers.data.YamlLexer.save_indent:
  - 66
  pygments.lexers.data.YamlLexer.save_indent.callback:
  - 68
  - 70
  - 71
  - 72
  - 74
  - 75
  - 79
  - 80
  - 81
  - 82
  - 83
  - 84
  pygments.lexers.data.YamlLexer.set_block_scalar_indent:
  - 101
  pygments.lexers.data.YamlLexer.set_block_scalar_indent.callback:
  - 103
  - 105
  - 107
  - 108
  - 109
  - 110
  - 112
  - 113
  - 114
  pygments.lexers.data.YamlLexer.set_indent:
  - 88
  pygments.lexers.data.YamlLexer.set_indent.callback:
  - 96
  - 97
  - 90
  - 91
  - 92
  - 94
  - 95
  pygments.lexers.data.YamlLexer.something:
  - 44
  pygments.lexers.data.YamlLexer.something.callback:
  - 49
  - 50
  - 46
  - 47
  pygments.lexers.data.YamlLexerContext:
  - 20
  pygments.lexers.data.YamlLexerContext.__init__:
  - 23
  pygments.lexers.dax:
  - 1
  pygments.lexers.dax.DaxLexer:
  - 106
  - 19
  - 36
  pygments.lexers.devicetree:
  - 1
  pygments.lexers.devicetree.DevicetreeLexer:
  - 37
  - 40
  - 72
  - 73
  - 43
  - 77
  - 46
  - 80
  - 19
  - 83
  - 84
  - 88
  - 89
  - 58
  - 92
  - 61
  - 62
  - 95
  pygments.lexers.diff:
  - 1
  pygments.lexers.diff.DarcsPatchLexer:
  - 103
  - 108
  - 80
  - 83
  - 88
  - 89
  - 58
  - 92
  pygments.lexers.diff.DiffLexer:
  - 34
  - 35
  - 36
  - 37
  - 40
  - 42
  - 43
  - 44
  - 21
  pygments.lexers.diff.DiffLexer.analyse_text:
  - 49
  - 51
  - 53
  pygments.lexers.diff.WDiffLexer:
  - 116
  pygments.lexers.dns:
  - 1
  - 27
  pygments.lexers.dns.DnsZoneLexer:
  - 32
  - 65
  - 98
  - 99
  - 68
  - 75
  - 48
  - 80
  - 84
  - 93
  - 89
  - 58
  - 61
  pygments.lexers.dns.DnsZoneLexer.analyse_text:
  - 109
  pygments.lexers.dotnet:
  - 1
  pygments.lexers.dotnet.BooLexer:
  - 385
  - 354
  - 387
  - 386
  - 371
  pygments.lexers.dotnet.CSharpAspxLexer:
  - 560
  pygments.lexers.dotnet.CSharpAspxLexer.__init__:
  - 572
  pygments.lexers.dotnet.CSharpAspxLexer.analyse_text:
  - 577
  - 575
  pygments.lexers.dotnet.CSharpLexer:
  - 132
  - 133
  - 136
  - 137
  - 152
  - 153
  - 26
  - 157
  - 62
  - 63
  - 66
  - 67
  - 74
  - 77
  - 82
  - 84
  - 86
  - 90
  - 106
  - 108
  - 110
  pygments.lexers.dotnet.CSharpLexer.__init__:
  - 169
  - 173
  - 166
  - 167
  pygments.lexers.dotnet.FSharpLexer:
  - 678
  - 669
  - 680
  - 682
  - 684
  - 685
  - 734
  - 687
  - 720
  - 689
  - 690
  - 692
  - 605
  - 670
  pygments.lexers.dotnet.FSharpLexer.analyse_text:
  - 754
  - 757
  - 759
  pygments.lexers.dotnet.GenericAspxLexer:
  - 548
  - 549
  - 551
  - 552
  - 553
  - 535
  pygments.lexers.dotnet.NemerleLexer:
  - 262
  - 263
  - 276
  - 281
  - 283
  - 284
  - 303
  - 177
  - 311
  - 211
  - 212
  - 215
  - 216
  - 223
  - 230
  - 232
  - 234
  - 238
  - 240
  - 245
  - 250
  pygments.lexers.dotnet.NemerleLexer.__init__:
  - 336
  - 332
  - 334
  - 340
  pygments.lexers.dotnet.NemerleLexer.analyse_text:
  - 347
  - 343
  pygments.lexers.dotnet.VbNetAspxLexer:
  - 582
  pygments.lexers.dotnet.VbNetAspxLexer.__init__:
  - 594
  pygments.lexers.dotnet.VbNetAspxLexer.analyse_text:
  - 597
  - 599
  pygments.lexers.dotnet.VbNetLexer:
  - 481
  - 483
  - 454
  - 423
  - 456
  - 519
  - 493
  - 525
  - 435
  - 436
  - 508
  - 445
  - 446
  - 479
  pygments.lexers.dotnet.VbNetLexer.analyse_text:
  - 530
  pygments.lexers.dotnet.XppLexer:
  - 833
  - 835
  - 867
  - 837
  - 841
  - 780
  - 781
  - 861
  - 785
  - 850
  - 852
  - 853
  - 854
  - 857
  - 860
  - 829
  - 862
  - 767
  pygments.lexers.dsls:
  - 1
  pygments.lexers.dsls.AlloyLexer:
  - 583
  - 618
  - 626
  - 628
  - 637
  - 638
  pygments.lexers.dsls.CrmshLexer:
  - 738
  - 739
  - 740
  - 741
  - 775
  - 779
  - 750
  - 719
  - 753
  - 758
  - 729
  - 735
  pygments.lexers.dsls.FlatlineLexer:
  - 849
  - 788
  - 846
  pygments.lexers.dsls.MscgenLexer:
  - 536
  - 539
  - 531
  - 501
  pygments.lexers.dsls.PanLexer:
  - 677
  - 709
  - 713
  - 651
  - 691
  - 665
  - 668
  - 671
  pygments.lexers.dsls.ProtoBufLexer:
  - 66
  - 71
  - 40
  - 75
  - 45
  - 79
  - 51
  - 53
  - 55
  - 24
  pygments.lexers.dsls.PuppetLexer:
  - 385
  - 362
  - 363
  - 364
  - 365
  - 366
  - 367
  - 403
  - 374
  - 351
  pygments.lexers.dsls.RslLexer:
  - 472
  - 475
  - 454
  - 438
  pygments.lexers.dsls.RslLexer.analyse_text:
  - 496
  - 493
  pygments.lexers.dsls.SnowballLexer:
  - 864
  - 961
  - 932
  - 964
  - 935
  - 938
  - 945
  - 949
  - 922
  - 956
  - 958
  pygments.lexers.dsls.SnowballLexer.__init__:
  - 877
  - 878
  pygments.lexers.dsls.SnowballLexer._string.callback:
  - 896
  - 897
  - 898
  - 900
  - 901
  - 902
  - 903
  - 904
  - 907
  - 909
  - 886
  - 887
  - 888
  - 889
  - 892
  - 893
  - 894
  - 895
  pygments.lexers.dsls.SnowballLexer._stringescapes:
  - 913
  - 914
  - 915
  pygments.lexers.dsls.SnowballLexer.get_tokens_unprocessed:
  - 969
  - 970
  pygments.lexers.dsls.ThriftLexer:
  - 160
  - 97
  - 98
  - 99
  - 100
  - 102
  - 104
  - 137
  - 108
  - 109
  - 110
  - 141
  - 147
  - 85
  - 155
  pygments.lexers.dsls.VGLLexer:
  - 573
  - 550
  pygments.lexers.dsls.ZeekLexer:
  - 256
  - 259
  - 262
  - 265
  - 269
  - 279
  - 190
  - 328
  - 205
  - 206
  - 207
  - 208
  - 209
  - 210
  - 211
  - 212
  - 213
  - 216
  - 222
  - 232
  - 237
  - 247
  pygments.lexers.dylan:
  - 1
  pygments.lexers.dylan.DylanConsoleLexer:
  - 242
  - 255
  pygments.lexers.dylan.DylanConsoleLexer.get_tokens_unprocessed:
  - 258
  - 262
  - 263
  - 264
  - 265
  - 266
  - 267
  - 271
  - 272
  - 273
  - 276
  - 277
  - 278
  - 279
  pygments.lexers.dylan.DylanLexer:
  - 130
  - 22
  - 121
  - 123
  - 157
  - 159
  pygments.lexers.dylan.DylanLexer.get_tokens_unprocessed:
  - 96
  - 97
  - 98
  - 100
  - 101
  - 103
  - 104
  - 106
  - 107
  - 109
  - 94
  - 95
  pygments.lexers.dylan.DylanLidLexer:
  - 232
  - 236
  - 214
  pygments.lexers.ecl:
  - 1
  pygments.lexers.ecl.ECLLexer:
  - 36
  - 37
  - 68
  - 71
  - 100
  - 45
  - 46
  - 47
  - 48
  - 80
  - 21
  pygments.lexers.ecl.ECLLexer.analyse_text:
  - 137
  - 139
  - 133
  - 141
  pygments.lexers.eiffel:
  - 1
  pygments.lexers.eiffel.EiffelLexer:
  - 38
  - 40
  - 41
  - 19
  - 53
  pygments.lexers.elm:
  - 1
  pygments.lexers.elm.ElmLexer:
  - 40
  - 79
  - 82
  - 19
  - 85
  - 121
  - 59
  - 63
  pygments.lexers.elpi:
  - 1
  pygments.lexers.elpi.ElpiLexer:
  - 131
  - 134
  - 140
  - 20
  - 157
  - 158
  - 159
  - 162
  - 168
  - 172
  - 46
  - 50
  - 53
  - 55
  - 58
  - 61
  - 64
  - 67
  - 70
  - 73
  - 76
  - 78
  - 80
  - 82
  - 111
  - 116
  - 120
  - 126
  pygments.lexers.email:
  - 1
  pygments.lexers.email.EmailHeaderLexer:
  - 20
  - 103
  pygments.lexers.email.EmailHeaderLexer.__init__:
  - 27
  - 28
  pygments.lexers.email.EmailHeaderLexer.get_x_header_tokens:
  - 33
  - 36
  - 37
  - 38
  - 41
  - 42
  - 31
  pygments.lexers.email.EmailLexer:
  - 114
  pygments.lexers.email.EmailLexer.__init__:
  - 132
  pygments.lexers.erlang:
  - 1
  pygments.lexers.erlang.ElixirConsoleLexer:
  - 493
  - 470
  pygments.lexers.erlang.ElixirConsoleLexer.get_tokens_unprocessed:
  - 512
  - 513
  - 517
  - 518
  - 519
  - 523
  - 524
  - 525
  - 526
  - 496
  - 501
  - 502
  - 503
  - 505
  - 509
  - 510
  pygments.lexers.erlang.ElixirLexer:
  - 384
  - 401
  - 403
  - 408
  - 414
  - 415
  - 419
  - 423
  - 426
  - 435
  - 444
  - 447
  - 453
  - 458
  - 462
  - 335
  - 336
  - 337
  - 463
  - 339
  - 464
  - 465
  - 466
  - 220
  - 357
  - 360
  - 362
  - 377
  pygments.lexers.erlang.ElixirLexer.gen_elixir_sigil_rules:
  - 320
  - 323
  - 329
  - 331
  - 302
  - 304
  - 306
  - 312
  - 315
  - 316
  - 319
  pygments.lexers.erlang.ElixirLexer.get_tokens_unprocessed:
  - 262
  - 263
  - 264
  - 265
  - 266
  - 267
  - 268
  - 269
  - 270
  - 271
  - 272
  - 273
  - 274
  - 275
  - 276
  - 277
  - 279
  - 281
  pygments.lexers.erlang.ErlangLexer:
  - 130
  - 132
  - 101
  - 103
  - 136
  - 142
  - 23
  - 92
  - 93
  - 94
  - 95
  pygments.lexers.erlang.ErlangShellLexer:
  - 160
  - 150
  pygments.lexers.erlang.ErlangShellLexer.get_tokens_unprocessed:
  - 163
  - 167
  - 168
  - 169
  - 170
  - 171
  - 172
  - 176
  - 177
  - 178
  - 181
  - 182
  - 184
  - 185
  - 186
  - 187
  pygments.lexers.erlang.gen_elixir_sigstr_rules:
  - 209
  - 203
  - 206
  pygments.lexers.erlang.gen_elixir_string_rules:
  - 194
  - 196
  - 197
  pygments.lexers.esoteric:
  - 1
  pygments.lexers.esoteric.AheuiLexer:
  - 269
  pygments.lexers.esoteric.BefungeLexer:
  - 78
  pygments.lexers.esoteric.BrainfuckLexer:
  - 42
  - 20
  - 47
  pygments.lexers.esoteric.BrainfuckLexer.analyse_text:
  - 65
  - 67
  - 71
  - 52
  - 57
  - 59
  - 60
  - 62
  pygments.lexers.esoteric.CAmkESLexer:
  - 130
  - 107
  - 139
  - 149
  - 119
  - 154
  - 158
  pygments.lexers.esoteric.CapDLLexer:
  - 194
  - 204
  - 174
  - 207
  - 212
  - 222
  - 223
  pygments.lexers.esoteric.RedcodeLexer:
  - 256
  - 233
  - 255
  pygments.lexers.ezhil:
  - 1
  pygments.lexers.ezhil.EzhilLexer:
  - 35
  - 39
  - 49
  - 50
  - 21
  pygments.lexers.ezhil.EzhilLexer.__init__:
  - 75
  - 76
  pygments.lexers.ezhil.EzhilLexer.analyse_text:
  - 67
  - 71
  pygments.lexers.factor:
  - 1
  pygments.lexers.factor.FactorLexer:
  - 131
  - 260
  - 261
  - 262
  - 263
  - 264
  - 138
  - 268
  - 142
  - 19
  - 275
  - 281
  - 29
  - 287
  - 289
  - 172
  - 45
  - 176
  - 180
  - 59
  - 318
  - 319
  - 320
  - 321
  - 322
  - 67
  - 196
  - 323
  - 324
  - 325
  - 326
  - 327
  - 328
  - 203
  - 205
  - 335
  - 208
  - 336
  - 337
  - 211
  - 213
  - 342
  - 87
  - 215
  - 216
  - 344
  - 220
  - 222
  - 350
  - 224
  - 227
  - 355
  - 230
  - 360
  - 234
  - 237
  - 241
  - 244
  - 246
  - 248
  - 251
  - 253
  - 254
  - 255
  pygments.lexers.fantom:
  - 1
  pygments.lexers.fantom.FantomLexer:
  - 128
  - 129
  - 130
  - 131
  - 132
  - 133
  - 136
  - 140
  - 141
  - 145
  - 146
  - 149
  - 22
  - 150
  - 154
  - 155
  - 159
  - 163
  - 165
  - 170
  - 171
  - 178
  - 179
  - 180
  - 184
  - 185
  - 189
  - 190
  - 64
  - 67
  - 70
  - 71
  - 200
  - 73
  - 74
  - 204
  - 205
  - 207
  - 211
  - 217
  - 223
  - 225
  - 227
  - 232
  - 234
  - 109
  - 239
  - 242
  - 243
  - 244
  - 246
  - 121
  - 122
  - 126
  - 127
  pygments.lexers.fantom.FantomLexer.s:
  - 34
  - 35
  pygments.lexers.felix:
  - 1
  pygments.lexers.felix.FelixLexer:
  - 257
  - 263
  - 267
  - 268
  - 143
  - 144
  - 145
  - 146
  - 272
  - 20
  - 273
  - 155
  - 156
  - 162
  - 166
  - 171
  - 186
  - 188
  - 189
  - 192
  - 194
  - 196
  - 198
  - 207
  - 213
  - 219
  - 221
  - 224
  - 99
  - 228
  - 229
  - 102
  - 105
  - 109
  - 110
  - 111
  - 112
  - 113
  - 116
  pygments.lexers.fift:
  - 1
  pygments.lexers.fift.FiftLexer:
  - 32
  - 18
  pygments.lexers.find_lexer_class:
  - 66
  - 70
  - 73
  - 74
  - 75
  - 78
  - 79
  pygments.lexers.find_lexer_class_by_name:
  - 98
  - 99
  - 100
  - 101
  - 104
  - 105
  - 84
  - 95
  pygments.lexers.find_lexer_class_for_filename:
  - 192
  - 170
  - 206
  - 207
  - 178
  - 179
  - 180
  - 181
  - 182
  - 183
  - 184
  - 185
  - 186
  - 187
  - 188
  - 190
  pygments.lexers.find_lexer_class_for_filename.get_rating:
  - 202
  - 203
  pygments.lexers.floscript:
  - 1
  pygments.lexers.floscript.FloScriptLexer:
  - 59
  - 19
  - 60
  - 47
  pygments.lexers.forth:
  - 1
  pygments.lexers.forth.ForthLexer:
  - 161
  - 42
  - 44
  - 22
  pygments.lexers.forth.ForthLexer.analyse_text:
  - 177
  - 175
  pygments.lexers.fortran:
  - 1
  pygments.lexers.fortran.FortranFixedLexer:
  - 199
  - 173
  - 208
  - 209
  - 210
  pygments.lexers.fortran.FortranFixedLexer._lex_fortran:
  - 185
  - 186
  - 187
  - 188
  - 189
  - 190
  - 191
  pygments.lexers.fortran.FortranLexer:
  - 99
  - 43
  - 44
  - 46
  - 80
  - 52
  - 21
  - 53
  - 55
  pygments.lexers.foxpro:
  - 1
  pygments.lexers.foxpro.FoxProLexer:
  - 21
  pygments.lexers.freefem:
  - 1
  pygments.lexers.freefem.FreeFemLexer:
  - 19
  pygments.lexers.freefem.FreeFemLexer.get_tokens_unprocessed:
  - 875
  - 876
  - 877
  - 878
  - 879
  - 880
  - 881
  - 882
  - 883
  - 884
  - 885
  - 886
  - 887
  - 888
  - 889
  - 890
  - 891
  - 893
  pygments.lexers.func:
  - 1
  pygments.lexers.func.FuncLexer:
  - 96
  - 67
  - 101
  - 40
  - 41
  - 42
  - 43
  - 44
  - 45
  - 46
  - 47
  - 73
  - 19
  - 52
  - 60
  pygments.lexers.functional:
  - 1
  pygments.lexers.futhark:
  - 1
  pygments.lexers.futhark.FutharkLexer:
  - 99
  - 103
  - 44
  - 20
  - 55
  - 56
  pygments.lexers.gcodelexer:
  - 1
  pygments.lexers.gcodelexer.GcodeLexer:
  - 18
  - 31
  pygments.lexers.gdscript:
  - 1
  pygments.lexers.gdscript.GDScriptLexer:
  - 139
  - 148
  - 149
  - 25
  - 153
  - 158
  - 162
  - 167
  - 54
  - 56
  - 60
  - 65
  - 66
  - 67
  - 68
  - 70
  - 73
  - 76
  - 79
  - 82
  - 83
  - 85
  - 86
  - 88
  - 89
  - 91
  - 92
  - 93
  - 94
  - 97
  - 106
  - 122
  pygments.lexers.gdscript.GDScriptLexer.analyse_text:
  - 186
  - 180
  - 189
  - 175
  pygments.lexers.get_all_lexers:
  - 52
  - 58
  - 59
  - 60
  - 61
  - 62
  pygments.lexers.get_lexer_by_name:
  - 129
  - 130
  - 131
  - 111
  - 119
  - 123
  - 124
  - 125
  - 126
  - 127
  pygments.lexers.get_lexer_for_filename:
  - 225
  - 226
  - 228
  - 213
  pygments.lexers.get_lexer_for_mimetype:
  - 232
  - 239
  - 240
  - 241
  - 242
  - 243
  - 244
  - 245
  - 246
  pygments.lexers.gleam:
  - 1
  pygments.lexers.gleam.GleamLexer:
  - 39
  - 40
  - 44
  - 19
  - 57
  - 58
  - 30
  pygments.lexers.go:
  - 1
  pygments.lexers.go.GoLexer:
  - 33
  - 39
  - 47
  - 19
  - 56
  - 57
  pygments.lexers.grammar_notation:
  - 1
  pygments.lexers.grammar_notation.AbnfLexer:
  - 114
  - 67
  pygments.lexers.grammar_notation.BnfLexer:
  - 19
  - 54
  pygments.lexers.grammar_notation.JsgfLexer:
  - 161
  - 195
  - 164
  - 133
  - 196
  - 198
  - 202
  - 203
  - 145
  - 146
  - 188
  pygments.lexers.grammar_notation.PegLexer:
  - 210
  - 250
  pygments.lexers.graph:
  - 1
  pygments.lexers.graph.CypherLexer:
  - 22
  - 37
  - 38
  - 39
  - 40
  - 41
  - 42
  - 43
  - 52
  - 54
  - 56
  - 58
  - 60
  - 62
  - 64
  - 66
  - 68
  - 70
  - 72
  - 74
  - 76
  - 78
  - 79
  - 87
  - 88
  - 89
  pygments.lexers.graphics:
  - 1
  pygments.lexers.graphics.AsymptoteLexer:
  - 417
  - 482
  - 483
  - 488
  - 489
  - 463
  - 400
  - 433
  - 469
  - 477
  - 479
  pygments.lexers.graphics.AsymptoteLexer.get_tokens_unprocessed:
  - 513
  - 507
  - 508
  - 509
  - 511
  pygments.lexers.graphics.GLShaderLexer:
  - 130
  - 73
  - 78
  - 47
  - 21
  pygments.lexers.graphics.GnuplotLexer:
  - 651
  - 652
  - 527
  - 656
  - 660
  - 664
  - 540
  - 541
  - 542
  - 543
  - 544
  - 668
  - 546
  - 547
  - 548
  - 549
  - 550
  - 669
  - 552
  - 672
  - 676
  - 679
  - 681
  - 557
  - 561
  - 563
  - 573
  - 580
  - 602
  - 612
  - 615
  - 618
  - 619
  pygments.lexers.graphics.HLSLShaderLexer:
  - 193
  - 195
  - 227
  - 203
  - 269
  - 179
  - 152
  - 283
  - 222
  pygments.lexers.graphics.PostScriptLexer:
  - 361
  - 306
  - 394
  pygments.lexers.graphics.PovrayLexer:
  - 759
  - 709
  - 702
  - 687
  pygments.lexers.graphics.PovrayLexer.analyse_text:
  - 778
  - 785
  - 787
  - 789
  - 791
  pygments.lexers.graphics._shortened:
  - 517
  - 518
  - 519
  pygments.lexers.graphics._shortened_many:
  - 523
  pygments.lexers.graphql:
  - 1
  pygments.lexers.graphql.GraphQLLexer:
  - 128
  - 132
  - 133
  - 137
  - 147
  - 151
  - 158
  - 166
  - 171
  - 58
  - 74
  - 82
  - 89
  - 91
  - 94
  - 105
  - 106
  - 107
  - 112
  - 118
  - 126
  pygments.lexers.graphviz:
  - 1
  pygments.lexers.graphviz.GraphvizLexer:
  - 20
  - 38
  pygments.lexers.gsql:
  - 1
  pygments.lexers.gsql.GSQLLexer:
  - 36
  - 37
  - 38
  - 39
  - 40
  - 41
  - 42
  - 43
  - 44
  - 73
  - 77
  - 51
  - 83
  - 22
  pygments.lexers.guess_lexer:
  - 320
  - 323
  - 325
  - 327
  - 332
  - 333
  - 334
  - 335
  - 336
  - 305
  - 338
  - 340
  - 315
  - 316
  - 317
  - 318
  pygments.lexers.guess_lexer_for_filename:
  - 262
  - 269
  - 271
  - 272
  - 273
  - 274
  - 275
  - 277
  - 278
  - 279
  - 281
  - 283
  - 284
  - 286
  - 287
  - 288
  - 289
  - 290
  - 299
  - 301
  pygments.lexers.hare:
  - 1
  pygments.lexers.hare.HareLexer:
  - 70
  - 71
  - 49
  - 18
  - 51
  pygments.lexers.haskell:
  - 1
  pygments.lexers.haskell.AgdaLexer:
  - 289
  - 315
  - 324
  - 325
  pygments.lexers.haskell.CryptolLexer:
  - 393
  - 362
  - 425
  - 428
  - 431
  - 438
  - 475
  - 479
  pygments.lexers.haskell.CryptolLexer.get_tokens_unprocessed:
  - 490
  - 491
  - 492
  - 493
  - 495
  pygments.lexers.haskell.HaskellLexer:
  - 96
  - 99
  - 102
  - 109
  - 147
  - 55
  - 151
  - 25
  pygments.lexers.haskell.HspecLexer:
  - 169
  - 170
  - 171
  - 157
  pygments.lexers.haskell.IdrisLexer:
  - 279
  - 241
  - 178
  - 211
  - 212
  - 213
  - 214
  - 215
  - 218
  - 283
  - 220
  - 221
  pygments.lexers.haskell.KokaLexer:
  - 779
  - 655
  - 785
  - 791
  - 800
  - 801
  - 806
  - 809
  - 810
  - 820
  - 822
  - 828
  - 833
  - 716
  - 720
  - 722
  - 851
  - 724
  - 725
  - 856
  - 731
  - 735
  - 740
  - 743
  - 746
  - 747
  - 748
  - 753
  - 754
  - 756
  pygments.lexers.haskell.LiterateAgdaLexer:
  - 609
  pygments.lexers.haskell.LiterateAgdaLexer.__init__:
  - 627
  - 628
  pygments.lexers.haskell.LiterateCryptolLexer:
  - 632
  pygments.lexers.haskell.LiterateCryptolLexer.__init__:
  - 650
  - 651
  pygments.lexers.haskell.LiterateHaskellLexer:
  - 563
  pygments.lexers.haskell.LiterateHaskellLexer.__init__:
  - 581
  - 582
  pygments.lexers.haskell.LiterateIdrisLexer:
  - 586
  pygments.lexers.haskell.LiterateIdrisLexer.__init__:
  - 604
  - 605
  pygments.lexers.haskell.LiterateLexer:
  - 499
  - 511
  pygments.lexers.haskell.LiterateLexer.__init__:
  - 515
  pygments.lexers.haskell.LiterateLexer.get_tokens_unprocessed:
  - 518
  - 519
  - 520
  - 524
  - 526
  - 527
  - 528
  - 529
  - 530
  - 532
  - 534
  - 538
  - 541
  - 542
  - 543
  - 544
  - 549
  - 552
  - 553
  - 557
  - 558
  - 559
  pygments.lexers.haxe:
  - 1
  pygments.lexers.haxe.HaxeLexer:
  - 512
  - 517
  - 519
  - 523
  - 526
  - 531
  - 532
  - 22
  - 537
  - 543
  - 548
  - 553
  - 559
  - 561
  - 565
  - 566
  - 570
  - 576
  - 578
  - 582
  - 588
  - 590
  - 595
  - 597
  - 86
  - 87
  - 601
  - 602
  - 606
  - 608
  - 612
  - 618
  - 619
  - 623
  - 116
  - 628
  - 633
  - 638
  - 643
  - 645
  - 137
  - 650
  - 140
  - 655
  - 144
  - 657
  - 149
  - 661
  - 153
  - 666
  - 668
  - 159
  - 672
  - 162
  - 680
  - 169
  - 681
  - 685
  - 688
  - 692
  - 697
  - 701
  - 198
  - 204
  - 729
  - 735
  - 736
  - 740
  - 235
  - 236
  - 748
  - 751
  - 241
  - 755
  - 246
  - 248
  - 763
  - 252
  - 765
  - 255
  - 769
  - 259
  - 772
  - 776
  - 265
  - 267
  - 783
  - 272
  - 784
  - 788
  - 277
  - 279
  - 793
  - 283
  - 285
  - 798
  - 289
  - 804
  - 806
  - 295
  - 296
  - 811
  - 301
  - 813
  - 306
  - 307
  - 818
  - 820
  - 312
  - 313
  - 825
  - 319
  - 831
  - 833
  - 322
  - 326
  - 327
  - 838
  - 332
  - 845
  - 336
  - 850
  - 340
  - 854
  - 856
  - 345
  - 861
  - 350
  - 351
  - 863
  - 355
  - 868
  - 870
  - 359
  - 875
  - 368
  - 883
  - 372
  - 377
  - 378
  - 379
  - 383
  - 391
  - 399
  - 405
  - 408
  - 412
  - 418
  - 421
  - 425
  - 476
  - 481
  - 484
  - 489
  - 490
  - 499
  - 504
  - 509
  pygments.lexers.haxe.HaxeLexer.analyse_text:
  - 893
  pygments.lexers.haxe.HaxeLexer.preproc_callback:
  - 64
  - 66
  - 68
  - 70
  - 71
  - 74
  - 75
  - 78
  - 79
  - 81
  - 82
  - 59
  - 61
  - 63
  pygments.lexers.haxe.HxmlLexer:
  - 898
  - 931
  - 910
  - 912
  - 915
  - 919
  - 922
  - 926
  pygments.lexers.hdl:
  - 1
  pygments.lexers.hdl.SystemVerilogLexer:
  - 163
  - 164
  - 165
  - 196
  - 259
  - 168
  - 356
  - 268
  - 241
  - 147
  - 243
  - 245
  - 247
  - 191
  pygments.lexers.hdl.VerilogLexer:
  - 38
  - 102
  - 80
  - 116
  - 21
  - 56
  - 57
  - 90
  - 60
  pygments.lexers.hdl.VerilogLexer.analyse_text:
  - 136
  - 138
  - 140
  - 133
  pygments.lexers.hdl.VhdlLexer:
  - 416
  - 439
  - 418
  - 419
  - 388
  - 420
  - 425
  - 398
  - 399
  - 431
  - 401
  - 403
  - 405
  - 374
  - 406
  - 409
  - 412
  - 415
  pygments.lexers.hexdump:
  - 1
  pygments.lexers.hexdump.HexdumpLexer:
  - 65
  - 97
  - 98
  - 75
  - 78
  - 47
  - 49
  - 18
  - 52
  - 84
  - 54
  - 87
  - 56
  - 58
  - 59
  - 60
  - 93
  - 95
  pygments.lexers.html:
  - 1
  pygments.lexers.html.DtdLexer:
  - 128
  - 130
  - 132
  - 165
  - 134
  - 158
  - 137
  - 108
  - 175
  - 182
  - 123
  - 126
  pygments.lexers.html.DtdLexer.analyse_text:
  - 190
  pygments.lexers.html.HamlLexer:
  - 323
  - 325
  - 327
  - 383
  - 330
  - 332
  - 334
  - 338
  - 339
  - 340
  - 279
  - 344
  - 313
  - 315
  - 350
  - 319
  pygments.lexers.html.HtmlLexer:
  - 66
  - 69
  - 73
  - 75
  - 80
  - 81
  - 29
  - 51
  - 93
  - 85
  - 54
  - 87
  - 59
  - 92
  - 61
  pygments.lexers.html.HtmlLexer.analyse_text:
  - 103
  pygments.lexers.html.PugLexer:
  - 544
  - 547
  - 550
  - 552
  - 559
  - 560
  - 561
  - 532
  - 533
  - 502
  - 565
  - 537
  - 571
  - 540
  - 542
  - 604
  pygments.lexers.html.ScamlLexer:
  - 450
  - 451
  - 452
  - 422
  - 390
  - 424
  - 456
  - 428
  - 462
  - 495
  - 432
  - 434
  - 436
  - 439
  - 442
  - 444
  - 446
  pygments.lexers.html.UrlEncodedLexer:
  - 624
  - 612
  pygments.lexers.html.VueLexer:
  - 644
  - 645
  - 663
  - 652
  - 654
  - 657
  - 630
  - 662
  - 666
  - 667
  - 668
  pygments.lexers.html.XmlLexer:
  - 196
  pygments.lexers.html.XmlLexer.analyse_text:
  - 237
  pygments.lexers.html.XsltLexer:
  - 242
  pygments.lexers.html.XsltLexer.analyse_text:
  - 274
  pygments.lexers.html.XsltLexer.get_tokens_unprocessed:
  - 265
  - 266
  - 268
  - 269
  - 271
  pygments.lexers.idl:
  - 1
  pygments.lexers.idl.IDLLexer:
  - 41
  - 21
  - 248
  - 252
  - 254
  - 255
  pygments.lexers.idl.IDLLexer.analyse_text:
  - 281
  - 276
  - 279
  pygments.lexers.igor:
  - 1
  pygments.lexers.igor.IgorLexer:
  - 419
  - 421
  - 423
  - 425
  - 427
  - 20
  pygments.lexers.inferno:
  - 1
  pygments.lexers.inferno.LimboLexer:
  - 69
  - 70
  - 38
  - 75
  - 76
  - 21
  pygments.lexers.inferno.LimboLexer.analyse_text:
  - 82
  pygments.lexers.installers:
  - 1
  pygments.lexers.installers.DebianControlLexer:
  - 320
  - 350
  - 294
  - 331
  - 334
  - 338
  - 307
  - 310
  - 312
  - 314
  - 316
  - 318
  pygments.lexers.installers.DebianSourcesLexer:
  - 234
  - 236
  - 222
  pygments.lexers.installers.NSISLexer:
  - 37
  - 135
  - 41
  - 42
  - 43
  - 141
  - 51
  - 53
  - 54
  - 23
  pygments.lexers.installers.RPMSpecLexer:
  - 192
  - 195
  - 165
  - 199
  - 169
  - 176
  - 209
  - 148
  - 183
  - 187
  pygments.lexers.installers.SourcesListLexer:
  - 246
  - 262
  pygments.lexers.installers.SourcesListLexer.analyse_text:
  - 288
  - 289
  - 287
  pygments.lexers.int_fiction:
  - 1
  pygments.lexers.int_fiction.Inform6Lexer:
  - 23
  - 49
  - 56
  - 60
  - 65
  - 73
  - 87
  - 95
  - 100
  - 104
  - 108
  - 112
  - 117
  - 121
  - 123
  - 133
  - 135
  - 137
  - 140
  - 147
  - 160
  - 179
  - 180
  - 212
  - 214
  - 217
  - 221
  - 224
  - 226
  - 229
  - 231
  - 234
  - 236
  - 243
  - 249
  - 254
  - 266
  - 290
  - 292
  - 295
  - 303
  - 307
  - 311
  - 313
  - 317
  - 322
  - 324
  - 329
  - 332
  - 338
  - 341
  - 344
  - 348
  - 351
  - 354
  - 359
  - 362
  - 364
  - 368
  - 372
  - 376
  - 378
  - 381
  - 383
  - 387
  - 392
  - 393
  - 404
  - 405
  - 408
  - 409
  - 412
  - 413
  - 416
  - 419
  - 420
  - 424
  - 429
  - 432
  - 453
  - 456
  - 464
  - 467
  - 469
  - 472
  - 474
  - 477
  - 480
  - 483
  - 485
  - 490
  - 497
  pygments.lexers.int_fiction.Inform6Lexer.analyse_text:
  - 536
  - 533
  pygments.lexers.int_fiction.Inform6Lexer.get_tokens_unprocessed:
  - 512
  - 515
  - 516
  - 518
  - 520
  - 521
  - 524
  - 526
  - 527
  - 530
  - 510
  pygments.lexers.int_fiction.Inform6TemplateLexer:
  - 744
  pygments.lexers.int_fiction.Inform6TemplateLexer.get_tokens_unprocessed:
  - 754
  pygments.lexers.int_fiction.Inform7Lexer:
  - 644
  - 650
  - 656
  - 663
  - 543
  - 676
  - 677
  - 681
  - 686
  - 688
  - 691
  - 694
  - 568
  - 570
  - 580
  - 716
  - 727
  - 728
  - 602
  - 603
  - 730
  - 731
  - 732
  - 612
  - 613
  - 616
  - 622
  - 623
  - 625
  pygments.lexers.int_fiction.Inform7Lexer.__init__:
  - 736
  - 737
  - 740
  - 735
  pygments.lexers.int_fiction.Tads3Lexer:
  - 1032
  - 1044
  - 1046
  - 1054
  - 1058
  - 1063
  - 1064
  - 1069
  - 1074
  - 1080
  - 1086
  - 1091
  - 1095
  - 1100
  - 1105
  - 1107
  - 1110
  - 1112
  - 1116
  - 1121
  - 1125
  - 1129
  - 1130
  - 1137
  - 1141
  - 1146
  - 1149
  - 1151
  - 1158
  - 1161
  - 1171
  - 1172
  - 1174
  - 1178
  - 1187
  - 1191
  - 1193
  - 1197
  - 1199
  - 1204
  - 1208
  - 1210
  - 1221
  - 1222
  - 1226
  - 1228
  - 1235
  - 1239
  - 1240
  - 1245
  - 758
  - 1280
  - 1281
  - 1282
  - 1283
  - 1284
  - 1285
  - 1286
  - 1287
  - 1288
  - 1289
  - 1290
  - 1291
  - 1294
  - 1295
  - 1296
  - 1297
  - 1298
  - 1299
  - 1300
  - 1301
  - 1302
  - 1303
  - 1304
  - 1305
  - 1306
  - 1307
  - 1308
  - 1309
  - 881
  - 884
  - 890
  - 891
  - 896
  - 904
  - 908
  - 911
  - 914
  - 916
  - 919
  - 921
  - 923
  - 927
  - 931
  - 935
  - 936
  - 944
  - 946
  - 949
  - 954
  - 958
  - 979
  - 982
  - 986
  - 990
  - 992
  - 995
  pygments.lexers.int_fiction.Tads3Lexer._make_attribute_value_state:
  - 867
  - 860
  - 862
  - 863
  pygments.lexers.int_fiction.Tads3Lexer._make_string_state:
  - 800
  - 803
  - 806
  - 782
  - 783
  - 817
  - 788
  - 820
  - 791
  - 798
  pygments.lexers.int_fiction.Tads3Lexer._make_tag_state:
  - 835
  - 837
  - 843
  - 844
  - 845
  - 829
  pygments.lexers.int_fiction.Tads3Lexer.analyse_text:
  - 1363
  - 1367
  - 1359
  pygments.lexers.int_fiction.Tads3Lexer.get_tokens_unprocessed:
  - 1346
  - 1347
  - 1348
  - 1350
  - 1352
  - 1356
  - 1339
  - 1340
  - 1341
  - 1342
  - 1343
  pygments.lexers.iolang:
  - 1
  pygments.lexers.iolang.IoLexer:
  - 19
  pygments.lexers.j:
  - 1
  pygments.lexers.j.JLexer:
  - 39
  - 72
  - 41
  - 108
  - 142
  - 143
  - 19
  - 51
  - 119
  - 56
  - 60
  - 61
  pygments.lexers.javascript:
  - 1
  - 27
  - 25
  pygments.lexers.javascript.CoffeeScriptLexer:
  - 1057
  - 1123
  - 1099
  - 1037
  - 1106
  - 1077
  - 1046
  - 1111
  - 1016
  - 1118
  - 1080
  - 1054
  pygments.lexers.javascript.DartLexer:
  - 448
  - 509
  - 515
  - 425
  - 521
  - 496
  - 498
  - 503
  - 440
  - 474
  - 445
  pygments.lexers.javascript.EarlGreyLexer:
  - 1281
  - 1282
  - 1283
  - 1412
  - 1288
  - 1293
  - 1294
  - 1295
  - 1296
  - 1297
  - 1298
  - 1299
  - 1300
  - 1426
  - 1304
  - 1432
  - 1306
  - 1436
  - 1312
  - 1317
  - 1320
  - 1338
  - 1347
  - 1351
  - 1358
  - 1363
  - 1368
  - 1371
  - 1248
  - 1378
  - 1381
  - 1388
  - 1264
  - 1266
  - 1268
  - 1397
  - 1270
  - 1271
  - 1405
  pygments.lexers.javascript.JavascriptLexer:
  - 34
  - 68
  - 135
  - 114
  - 56
  - 60
  pygments.lexers.javascript.JuttleLexer:
  - 1496
  - 1481
  - 1485
  - 1489
  - 1464
  pygments.lexers.javascript.KalLexer:
  - 257
  - 261
  - 269
  - 285
  - 291
  - 296
  - 302
  - 307
  - 180
  - 196
  - 199
  - 201
  - 205
  - 208
  - 213
  - 218
  - 221
  - 229
  - 236
  - 240
  - 242
  - 244
  - 246
  - 248
  - 250
  - 251
  pygments.lexers.javascript.LassoLexer:
  - 640
  - 643
  - 647
  - 649
  - 652
  - 528
  - 660
  - 661
  - 663
  - 682
  - 558
  - 688
  - 690
  - 692
  - 699
  - 705
  - 582
  - 586
  - 716
  - 590
  - 594
  - 722
  - 600
  - 729
  - 731
  - 738
  - 741
  - 615
  - 617
  - 747
  - 620
  - 748
  - 622
  - 627
  pygments.lexers.javascript.LassoLexer.__init__:
  - 753
  - 755
  - 758
  - 759
  - 760
  - 762
  - 763
  - 764
  - 765
  - 766
  pygments.lexers.javascript.LassoLexer.analyse_text:
  - 785
  - 787
  - 783
  pygments.lexers.javascript.LassoLexer.get_tokens_unprocessed:
  - 770
  - 771
  - 772
  - 773
  - 774
  - 776
  - 777
  - 779
  pygments.lexers.javascript.LiveScriptLexer:
  - 407
  - 419
  - 329
  - 395
  - 332
  - 338
  - 371
  - 402
  - 374
  - 343
  - 313
  - 347
  - 414
  pygments.lexers.javascript.MaskLexer:
  - 1162
  - 1166
  - 1170
  - 1174
  - 1178
  - 1179
  - 1183
  - 1190
  - 1193
  - 1201
  - 1206
  - 1213
  - 1219
  - 1227
  - 1232
  - 1238
  - 1242
  - 1129
  - 1143
  pygments.lexers.javascript.NodeConsoleLexer:
  - 1531
  pygments.lexers.javascript.NodeConsoleLexer.get_tokens_unprocessed:
  - 1569
  - 1571
  - 1572
  - 1574
  - 1579
  - 1580
  - 1581
  - 1586
  - 1587
  - 1556
  - 1589
  - 1590
  - 1591
  - 1561
  - 1562
  - 1563
  - 1564
  pygments.lexers.javascript.ObjectiveJLexer:
  - 908
  - 916
  - 919
  - 793
  - 925
  - 927
  - 930
  - 937
  - 811
  - 815
  - 816
  - 945
  - 819
  - 821
  - 950
  - 823
  - 825
  - 954
  - 956
  - 831
  - 959
  - 833
  - 835
  - 837
  - 966
  - 844
  - 976
  - 850
  - 854
  - 982
  - 990
  - 996
  - 1004
  pygments.lexers.javascript.ObjectiveJLexer.analyse_text:
  - 1009
  pygments.lexers.javascript.TypeScriptLexer:
  - 169
  - 141
  - 166
  pygments.lexers.jmespath:
  - 1
  pygments.lexers.jmespath.JMESPathLexer:
  - 64
  - 44
  - 45
  - 48
  - 49
  - 19
  - 51
  - 53
  - 54
  - 55
  - 60
  - 61
  - 62
  pygments.lexers.jslt:
  - 1
  pygments.lexers.jslt.JSLTLexer:
  - 70
  - 73
  - 44
  - 45
  - 46
  - 47
  - 48
  - 49
  - 50
  - 51
  - 23
  pygments.lexers.json5:
  - 1
  pygments.lexers.json5.Json5Lexer:
  - 66
  - 35
  - 74
  - 76
  - 77
  - 49
  - 81
  - 56
  - 61
  - 62
  pygments.lexers.jsonnet:
  - 1
  pygments.lexers.jsonnet.JsonnetLexer:
  - 67
  - 100
  - 37
  - 134
  - 135
  - 167
  - 138
  - 142
  - 79
  - 80
  - 115
  - 52
  - 84
  - 147
  - 152
  - 157
  - 126
  - 95
  pygments.lexers.jsx:
  - 1
  - 36
  - 39
  - 42
  - 43
  - 49
  - 54
  - 23
  - 26
  - 30
  pygments.lexers.jsx.JsxLexer:
  - 75
  - 60
  pygments.lexers.jsx.TsxLexer:
  - 97
  - 82
  pygments.lexers.julia:
  - 1
  pygments.lexers.julia.JuliaConsoleLexer:
  - 247
  pygments.lexers.julia.JuliaConsoleLexer.get_tokens_unprocessed:
  - 257
  - 264
  - 265
  - 266
  - 270
  - 271
  - 272
  - 275
  - 276
  - 279
  - 280
  - 281
  - 284
  - 285
  - 288
  - 290
  - 292
  - 293
  - 294
  pygments.lexers.julia.JuliaLexer:
  - 129
  - 133
  - 135
  - 137
  - 152
  - 28
  - 166
  - 50
  - 184
  - 57
  - 61
  - 189
  - 64
  - 194
  - 67
  - 197
  - 72
  - 74
  - 76
  - 206
  - 208
  - 214
  - 220
  - 93
  - 94
  - 96
  - 97
  - 226
  - 100
  - 228
  - 102
  - 106
  - 234
  - 108
  - 236
  - 113
  - 116
  - 122
  - 125
  pygments.lexers.julia.JuliaLexer.analyse_text:
  - 243
  pygments.lexers.jvm:
  - 1
  pygments.lexers.jvm.AspectJLexer:
  - 120
  pygments.lexers.jvm.AspectJLexer.get_tokens_unprocessed:
  - 146
  - 147
  - 148
  - 149
  - 150
  - 151
  - 152
  - 153
  - 155
  pygments.lexers.jvm.CeylonLexer:
  - 1030
  - 1032
  - 1008
  - 1044
  - 1047
  - 1048
  - 1052
  pygments.lexers.jvm.ClojureLexer:
  - 928
  - 809
  - 925
  - 918
  pygments.lexers.jvm.ClojureScriptLexer:
  - 949
  pygments.lexers.jvm.GoloLexer:
  - 1440
  - 1472
  - 1410
  - 1438
  - 1476
  - 1439
  - 1423
  - 1427
  - 1398
  - 1400
  - 1467
  - 1404
  - 1374
  - 1407
  pygments.lexers.jvm.GosuLexer:
  - 481
  - 483
  - 517
  - 486
  - 488
  - 463
  - 498
  - 506
  - 475
  - 444
  - 478
  - 511
  pygments.lexers.jvm.GosuTemplateLexer:
  - 523
  pygments.lexers.jvm.GosuTemplateLexer.get_tokens_unprocessed:
  - 537
  - 535
  pygments.lexers.jvm.GroovyLexer:
  - 577
  - 584
  - 586
  - 588
  - 558
  - 562
  - 596
  - 541
  pygments.lexers.jvm.GroovyLexer.analyse_text:
  - 614
  pygments.lexers.jvm.IokeLexer:
  - 643
  - 649
  - 618
  - 654
  - 661
  - 668
  - 637
  pygments.lexers.jvm.JasminLexer:
  - 1666
  - 1670
  - 1545
  - 1675
  - 1678
  - 1680
  - 1684
  - 1686
  - 1690
  - 1692
  - 1697
  - 1701
  - 1702
  - 1577
  - 1708
  - 1711
  - 1713
  - 1718
  - 1722
  - 1726
  - 1601
  - 1603
  - 1610
  - 1487
  - 1615
  - 1621
  - 1622
  - 1626
  - 1631
  - 1634
  - 1636
  - 1639
  - 1642
  - 1645
  - 1648
  - 1651
  - 1654
  - 1657
  - 1660
  - 1663
  pygments.lexers.jvm.JasminLexer.analyse_text:
  - 1737
  - 1743
  - 1739
  - 1735
  pygments.lexers.jvm.JavaLexer:
  - 66
  - 67
  - 72
  - 74
  - 43
  - 75
  - 45
  - 107
  - 56
  - 27
  - 63
  pygments.lexers.jvm.KotlinLexer:
  - 1153
  - 1155
  - 1158
  - 1161
  - 1187
  - 1193
  - 1197
  - 1207
  - 1211
  - 1087
  - 1216
  - 1223
  - 1100
  - 1101
  - 1231
  - 1104
  - 1105
  - 1236
  - 1124
  - 1125
  - 1134
  - 1136
  - 1141
  - 1143
  - 1144
  - 1150
  pygments.lexers.jvm.PigLexer:
  - 1328
  - 1329
  - 1330
  - 1331
  - 1332
  - 1338
  - 1307
  pygments.lexers.jvm.SarlLexer:
  - 1766
  - 1768
  - 1747
  - 1780
  - 1783
  - 1785
  pygments.lexers.jvm.ScalaLexer:
  - 386
  - 387
  - 391
  - 392
  - 265
  - 396
  - 269
  - 271
  - 273
  - 401
  - 275
  - 402
  - 278
  - 279
  - 407
  - 281
  - 283
  - 411
  - 159
  - 288
  - 416
  - 291
  - 421
  - 296
  - 298
  - 339
  - 172
  - 173
  - 174
  - 300
  - 176
  - 427
  - 307
  - 436
  - 310
  - 312
  - 327
  - 207
  - 208
  - 209
  - 210
  - 211
  - 212
  - 213
  - 214
  - 215
  - 216
  - 217
  - 218
  - 219
  - 220
  - 221
  - 222
  - 223
  - 224
  - 225
  - 226
  - 227
  - 228
  - 375
  - 376
  - 369
  - 243
  - 371
  - 247
  - 248
  - 251
  - 382
  pygments.lexers.jvm.TeaLangLexer:
  - 961
  - 976
  - 978
  - 985
  - 986
  - 989
  pygments.lexers.jvm.XtendLexer:
  - 1261
  - 1263
  - 1242
  - 1275
  - 1277
  - 1279
  pygments.lexers.kuin:
  - 1
  pygments.lexers.kuin.KuinLexer:
  - 19
  - 30
  - 34
  - 38
  - 39
  - 41
  - 43
  - 45
  - 47
  - 49
  - 51
  - 53
  - 55
  - 57
  - 59
  - 75
  - 88
  - 93
  - 94
  - 97
  - 102
  - 103
  - 106
  - 111
  - 112
  - 116
  - 121
  - 122
  - 123
  - 124
  - 127
  - 132
  - 133
  - 135
  - 136
  - 137
  - 140
  - 144
  - 149
  - 150
  - 151
  - 152
  - 153
  - 156
  - 160
  - 165
  - 166
  - 168
  - 169
  - 170
  - 173
  - 177
  - 182
  - 183
  - 184
  - 185
  - 188
  - 193
  - 194
  - 195
  - 196
  - 199
  - 204
  - 205
  - 206
  - 207
  - 210
  - 215
  - 216
  - 218
  - 219
  - 220
  - 223
  - 230
  - 234
  - 237
  - 241
  - 245
  - 249
  - 253
  - 257
  - 261
  - 265
  - 271
  - 281
  - 284
  - 287
  - 319
  - 329
  pygments.lexers.kusto:
  - 1
  pygments.lexers.kusto.KustoLexer:
  - 57
  - 59
  - 45
  pygments.lexers.ldap:
  - 1
  pygments.lexers.ldap.LdaprcLexer:
  - 131
  - 133
  - 134
  - 137
  - 106
  - 139
  - 141
  - 143
  - 145
  - 148
  - 151
  - 153
  pygments.lexers.ldap.LdifLexer:
  - 23
  - 37
  - 38
  - 39
  - 42
  - 44
  - 45
  - 48
  - 49
  - 50
  - 51
  - 54
  - 56
  - 58
  - 63
  - 66
  - 68
  - 70
  - 74
  - 76
  - 80
  - 81
  - 85
  - 98
  - 100
  pygments.lexers.lean:
  - 1
  pygments.lexers.lean.Lean3Lexer:
  - 99
  - 103
  - 73
  - 42
  - 107
  - 47
  - 48
  - 49
  - 20
  - 63
  pygments.lexers.lean.Lean3Lexer.analyse_text:
  - 128
  pygments.lexers.lean.Lean4Lexer:
  - 197
  - 198
  - 199
  - 136
  - 200
  - 211
  - 212
  - 214
  - 218
  pygments.lexers.lean.Lean4Lexer.analyse_text:
  - 240
  pygments.lexers.lilypond:
  - 1
  pygments.lexers.lilypond.LilyPondLexer:
  - 160
  - 161
  - 162
  - 163
  - 164
  - 165
  - 166
  - 167
  - 168
  - 170
  - 171
  - 172
  - 173
  - 174
  - 48
  - 176
  - 177
  - 178
  - 184
  - 185
  - 222
  - 223
  - 125
  pygments.lexers.lilypond.LilyPondLexer.get_tokens_unprocessed:
  - 76
  - 77
  - 78
  - 79
  - 81
  - 83
  pygments.lexers.lilypond.builtin_words:
  - 40
  - 44
  - 38
  pygments.lexers.lisp:
  - 1
  pygments.lexers.lisp.CPSALexer:
  - 2533
  - 2525
  - 2470
  pygments.lexers.lisp.CommonLispLexer:
  - 296
  - 361
  - 435
  - 438
  - 441
  pygments.lexers.lisp.CommonLispLexer.__init__:
  - 330
  pygments.lexers.lisp.CommonLispLexer.analyse_text:
  - 473
  - 477
  pygments.lexers.lisp.CommonLispLexer.get_tokens_unprocessed:
  - 352
  - 354
  - 355
  - 357
  - 334
  - 335
  - 336
  - 337
  - 339
  - 340
  - 342
  - 343
  - 345
  - 346
  - 348
  - 349
  - 351
  pygments.lexers.lisp.EmacsLispLexer:
  - 2226
  - 1661
  pygments.lexers.lisp.EmacsLispLexer.get_tokens_unprocessed:
  - 2208
  - 2210
  - 2211
  - 2213
  - 2214
  - 2216
  - 2217
  - 2219
  - 2220
  - 2222
  - 2202
  - 2203
  - 2204
  - 2205
  - 2207
  pygments.lexers.lisp.FennelLexer:
  - 2819
  - 2817
  - 2815
  - 2751
  pygments.lexers.lisp.HyLexer:
  - 546
  - 547
  - 484
  - 555
  - 556
  - 559
  - 566
  - 569
  pygments.lexers.lisp.HyLexer._multi_escape:
  - 525
  pygments.lexers.lisp.HyLexer.analyse_text:
  - 592
  pygments.lexers.lisp.JanetLexer:
  - 3136
  - 3139
  - 3124
  - 2840
  - 3130
  - 3133
  pygments.lexers.lisp.NewLispLexer:
  - 1633
  - 1530
  pygments.lexers.lisp.RacketLexer:
  - 1507
  - 1476
  - 1509
  - 1512
  - 1483
  - 1485
  - 1488
  - 1458
  - 1491
  - 597
  - 1495
  - 1500
  - 1470
  - 1503
  pygments.lexers.lisp.SchemeLexer:
  - 198
  - 27
  - 201
  - 115
  - 84
  - 85
  - 88
  - 91
  - 94
  pygments.lexers.lisp.SchemeLexer.decimal_cb:
  - 177
  - 181
  pygments.lexers.lisp.SchemeLexer.get_tokens_unprocessed:
  - 64
  - 65
  - 66
  - 67
  - 69
  - 71
  - 62
  - 63
  pygments.lexers.lisp.ShenLexer:
  - 2306
  - 2358
  - 2359
  pygments.lexers.lisp.ShenLexer._process_declaration:
  - 2432
  - 2434
  - 2435
  - 2437
  - 2439
  - 2440
  - 2442
  - 2443
  - 2444
  - 2446
  - 2447
  - 2448
  - 2449
  - 2450
  - 2452
  - 2455
  - 2422
  - 2423
  - 2425
  - 2427
  - 2430
  - 2431
  pygments.lexers.lisp.ShenLexer._process_declarations:
  - 2403
  - 2404
  - 2405
  - 2406
  - 2408
  pygments.lexers.lisp.ShenLexer._process_signature:
  - 2464
  - 2465
  - 2466
  - 2460
  - 2461
  - 2462
  pygments.lexers.lisp.ShenLexer._process_symbols:
  - 2413
  - 2414
  - 2415
  - 2416
  - 2419
  pygments.lexers.lisp.ShenLexer.get_tokens_unprocessed:
  - 2393
  - 2394
  - 2395
  pygments.lexers.lisp.XtlangLexer:
  - 2700
  - 2732
  - 2703
  - 2735
  - 2705
  - 2548
  - 2742
  - 2679
  - 2745
  - 2682
  - 2684
  pygments.lexers.load_lexer_from_file:
  - 160
  - 136
  - 153
  - 154
  - 156
  pygments.lexers.macaulay2:
  - 1
  pygments.lexers.macaulay2.Macaulay2Lexer:
  - 1800
  - 1814
  - 1815
  - 1816
  - 1817
  pygments.lexers.make:
  - 1
  pygments.lexers.make.BaseMakefileLexer:
  - 96
  - 101
  - 70
  - 84
  - 90
  - 94
  pygments.lexers.make.CMakeLexer:
  - 132
  - 170
  - 172
  - 173
  - 178
  - 179
  - 180
  - 186
  - 187
  pygments.lexers.make.CMakeLexer.analyse_text:
  - 210
  pygments.lexers.make.MakefileLexer:
  - 45
  - 37
  - 23
  pygments.lexers.make.MakefileLexer.analyse_text:
  - 65
  pygments.lexers.make.MakefileLexer.get_tokens_unprocessed:
  - 49
  - 51
  - 53
  - 54
  - 55
  - 56
  - 57
  - 58
  - 61
  pygments.lexers.maple:
  - 1
  pygments.lexers.maple.MapleLexer:
  - 272
  - 273
  - 18
  - 277
  pygments.lexers.maple.MapleLexer.analyse_text:
  - 290
  pygments.lexers.maple.MapleLexer.delayed_callback:
  - 257
  - 259
  - 260
  - 262
  - 253
  - 255
  pygments.lexers.markup:
  - 1
  pygments.lexers.markup.BBCodeLexer:
  - 33
  - 58
  - 55
  pygments.lexers.markup.GroffLexer:
  - 355
  - 358
  - 337
  - 373
  - 351
  pygments.lexers.markup.GroffLexer.analyse_text:
  - 384
  - 386
  - 388
  - 382
  pygments.lexers.markup.MarkdownLexer:
  - 544
  - 546
  - 548
  - 550
  - 553
  - 556
  - 559
  - 561
  - 579
  - 585
  - 589
  - 591
  - 593
  - 595
  - 597
  - 602
  - 607
  - 609
  - 503
  pygments.lexers.markup.MarkdownLexer.__init__:
  - 618
  - 619
  pygments.lexers.markup.MarkdownLexer._handle_codeblock:
  - 517
  - 518
  - 519
  - 520
  - 521
  - 522
  - 526
  - 528
  - 531
  - 533
  - 534
  - 537
  - 539
  pygments.lexers.markup.MoinWikiLexer:
  - 66
  - 82
  - 85
  - 87
  - 90
  - 91
  - 95
  pygments.lexers.markup.MozPreprocCssLexer:
  - 487
  pygments.lexers.markup.MozPreprocCssLexer.__init__:
  - 499
  pygments.lexers.markup.MozPreprocHashLexer:
  - 419
  - 420
  - 393
  - 411
  - 412
  pygments.lexers.markup.MozPreprocJavascriptLexer:
  - 471
  pygments.lexers.markup.MozPreprocJavascriptLexer.__init__:
  - 483
  pygments.lexers.markup.MozPreprocPercentLexer:
  - 434
  pygments.lexers.markup.MozPreprocXulLexer:
  - 455
  pygments.lexers.markup.MozPreprocXulLexer.__init__:
  - 467
  pygments.lexers.markup.OrgLexer:
  - 641
  - 643
  - 645
  - 647
  - 649
  - 651
  - 653
  - 654
  - 658
  - 661
  - 665
  - 669
  - 674
  - 678
  - 681
  - 685
  - 692
  - 694
  - 697
  - 699
  - 701
  - 703
  - 705
  - 707
  - 717
  - 718
  - 719
  - 722
  - 622
  pygments.lexers.markup.RstLexer:
  - 176
  - 183
  - 188
  - 191
  - 194
  - 196
  - 199
  - 201
  - 204
  - 211
  - 212
  - 215
  - 218
  - 221
  - 222
  - 227
  - 230
  - 233
  - 234
  - 112
  - 240
  - 243
  - 245
  pygments.lexers.markup.RstLexer.__init__:
  - 261
  - 262
  pygments.lexers.markup.RstLexer._handle_sourcecode:
  - 137
  - 138
  - 139
  - 140
  - 141
  - 142
  - 143
  - 147
  - 149
  - 152
  - 153
  - 154
  - 157
  - 158
  - 163
  - 165
  - 166
  - 167
  - 171
  pygments.lexers.markup.RstLexer.analyse_text:
  - 265
  - 267
  - 268
  - 269
  pygments.lexers.markup.TexLexer:
  - 320
  - 325
  - 301
  - 306
  - 277
  - 314
  pygments.lexers.markup.TexLexer.analyse_text:
  - 330
  - 332
  pygments.lexers.markup.TiddlyWiki5Lexer:
  - 801
  - 803
  - 804
  - 808
  - 810
  - 812
  - 814
  - 816
  - 818
  - 820
  - 826
  - 827
  - 830
  - 842
  - 844
  - 846
  - 848
  - 851
  - 854
  - 731
  - 868
  - 871
  - 873
  - 875
  pygments.lexers.markup.TiddlyWiki5Lexer.__init__:
  - 884
  - 885
  pygments.lexers.markup.TiddlyWiki5Lexer._handle_codeblock:
  - 769
  - 743
  - 749
  - 750
  - 751
  - 755
  - 757
  - 760
  - 763
  - 764
  - 767
  pygments.lexers.markup.TiddlyWiki5Lexer._handle_cssblock:
  - 772
  - 778
  - 779
  - 782
  - 784
  - 787
  - 790
  - 791
  - 794
  - 796
  pygments.lexers.markup.WikitextLexer:
  - 1546
  - 1549
  - 1556
  - 1558
  - 1562
  - 1563
  - 1566
  - 1567
  - 1570
  - 1572
  - 1573
  - 1574
  - 1580
  - 1581
  - 1585
  - 1586
  - 1590
  - 1591
  - 1595
  - 1601
  - 1606
  - 1608
  - 1610
  - 1612
  - 1619
  - 1620
  - 1113
  - 1625
  - 1626
  - 1116
  - 1119
  - 1631
  - 1121
  - 1122
  - 1632
  - 1124
  - 1634
  - 1635
  - 1636
  - 1637
  - 1129
  - 1638
  - 1639
  - 1640
  - 1641
  - 1642
  - 1135
  - 1136
  - 1137
  - 1643
  - 1644
  - 1140
  - 1141
  - 1645
  - 1646
  - 1647
  - 1648
  - 1649
  - 1650
  - 1651
  - 1652
  - 1653
  - 1156
  - 1158
  - 1163
  - 1166
  - 1172
  - 1173
  - 1178
  - 1184
  - 1186
  - 1187
  - 1190
  - 1196
  - 1198
  - 1199
  - 1204
  - 1208
  - 1209
  - 1213
  - 1214
  - 1216
  - 1217
  - 1218
  - 1219
  - 1221
  - 1224
  - 1227
  - 1230
  - 1233
  - 1236
  - 1239
  - 1242
  - 1245
  - 1248
  - 1251
  - 1254
  - 1257
  - 1260
  - 1263
  - 1267
  - 1269
  - 1271
  - 1272
  - 1275
  - 1277
  - 1279
  - 1280
  - 1283
  - 1285
  - 1287
  - 1288
  - 1290
  - 1291
  - 1292
  - 1293
  - 1296
  - 1303
  - 1304
  - 1305
  - 1315
  - 1316
  - 1322
  - 1325
  - 1326
  - 1331
  - 1339
  - 1340
  - 1345
  - 1347
  - 1348
  - 1356
  - 1357
  - 1361
  - 1362
  - 1365
  - 1366
  - 1370
  - 1371
  - 1374
  - 1375
  - 1379
  - 1380
  - 1383
  - 1384
  - 1388
  - 1389
  - 1394
  - 1398
  - 889
  - 1402
  - 1403
  - 1407
  - 1408
  - 1412
  - 1413
  - 1425
  - 1429
  - 1430
  - 1431
  - 1432
  - 1436
  - 1440
  - 1442
  - 1447
  - 1448
  - 1457
  - 1458
  - 1459
  - 1462
  - 1463
  - 1468
  - 1470
  - 1473
  - 1476
  - 1477
  - 1488
  - 1490
  - 1491
  - 1497
  - 1499
  - 1500
  - 1509
  - 1518
  - 1527
  - 1531
  - 1532
  - 1533
  pygments.lexers.markup.WikitextLexer.delegate_tag_rules:
  - 921
  - 923
  pygments.lexers.markup.WikitextLexer.handle_score:
  - 993
  - 995
  - 996
  - 999
  - 972
  - 976
  - 978
  - 982
  - 984
  - 988
  - 989
  - 991
  pygments.lexers.markup.WikitextLexer.handle_syntaxhighlight:
  - 962
  - 966
  - 967
  - 936
  - 969
  - 940
  - 942
  - 946
  - 948
  - 951
  - 952
  - 956
  - 958
  pygments.lexers.markup.WikitextLexer.nowiki_tag_rules:
  - 907
  - 909
  - 910
  pygments.lexers.markup.WikitextLexer.plaintext_tag_rules:
  - 915
  pygments.lexers.math:
  - 1
  pygments.lexers.matlab:
  - 1
  - 2738
  pygments.lexers.matlab.MatlabLexer:
  - 2689
  - 2659
  - 2692
  - 70
  - 72
  - 75
  - 2680
  - 2669
  - 2671
  - 80
  - 2703
  - 86
  - 24
  - 89
  - 2685
  - 2719
  pygments.lexers.matlab.MatlabLexer.analyse_text:
  - 2725
  - 2726
  - 2727
  - 2731
  - 2734
  pygments.lexers.matlab.MatlabSessionLexer:
  - 2742
  pygments.lexers.matlab.MatlabSessionLexer.get_tokens_unprocessed:
  - 2753
  - 2759
  - 2760
  - 2762
  - 2763
  - 2767
  - 2768
  - 2772
  - 2774
  - 2779
  - 2780
  - 2782
  - 2785
  - 2786
  - 2787
  - 2792
  - 2793
  - 2794
  - 2798
  - 2802
  - 2807
  - 2808
  - 2809
  pygments.lexers.matlab.OctaveLexer:
  - 3169
  - 3215
  - 3155
  - 3220
  - 2813
  - 3166
  pygments.lexers.matlab.OctaveLexer.analyse_text:
  - 3225
  pygments.lexers.matlab.ScilabLexer:
  - 3245
  - 3254
  - 3289
  - 3258
  - 3293
  - 3230
  pygments.lexers.matlab.ScilabLexer.analyse_text:
  - 3304
  - 3307
  - 3302
  pygments.lexers.maxima:
  - 1
  pygments.lexers.maxima.MaximaLexer:
  - 52
  - 53
  - 54
  - 22
  - 55
  - 59
  pygments.lexers.maxima.MaximaLexer.analyse_text:
  - 82
  - 79
  pygments.lexers.meson:
  - 1
  pygments.lexers.meson.MesonLexer:
  - 71
  - 72
  - 73
  - 44
  - 45
  - 46
  - 19
  - 83
  - 55
  pygments.lexers.mime:
  - 1
  pygments.lexers.mime.MIMELexer:
  - 196
  - 22
  - 207
  pygments.lexers.mime.MIMELexer.__init__:
  - 64
  - 60
  - 61
  - 62
  - 63
  pygments.lexers.mime.MIMELexer.get_body_tokens:
  - 128
  - 82
  - 83
  - 86
  - 87
  - 92
  - 93
  - 94
  - 98
  - 99
  - 102
  - 103
  - 104
  - 105
  - 106
  - 107
  - 113
  - 116
  - 118
  - 119
  - 122
  - 123
  - 127
  pygments.lexers.mime.MIMELexer.get_bodypart_tokens:
  - 136
  - 140
  - 143
  - 148
  - 152
  - 155
  pygments.lexers.mime.MIMELexer.get_content_type_subtokens:
  - 167
  - 168
  - 169
  - 170
  - 171
  - 173
  - 174
  - 175
  pygments.lexers.mime.MIMELexer.get_header_tokens:
  - 67
  - 69
  - 70
  - 71
  - 73
  - 74
  - 75
  - 76
  - 79
  pygments.lexers.mime.MIMELexer.store_content_transfer_encoding:
  - 180
  - 181
  pygments.lexers.mime.MIMELexer.store_content_type:
  - 160
  - 161
  - 162
  - 163
  - 164
  - 158
  pygments.lexers.minecraft:
  - 1
  pygments.lexers.minecraft.MCFunctionLexer:
  - 256
  - 132
  - 260
  - 261
  - 137
  - 268
  - 286
  - 165
  - 168
  - 171
  - 299
  - 174
  - 304
  - 177
  - 307
  - 183
  - 313
  - 314
  - 316
  - 102
  - 119
  - 120
  - 121
  - 122
  - 123
  - 124
  - 125
  - 255
  pygments.lexers.minecraft.MCSchemaLexer:
  - 322
  - 388
  - 360
  - 339
  - 343
  pygments.lexers.minecraft.SNBTLexer:
  - 81
  - 82
  - 83
  - 91
  - 92
  - 93
  - 30
  pygments.lexers.mips:
  - 1
  pygments.lexers.mips.MIPSLexer:
  - 18
  - 115
  - 116
  - 114
  - 120
  pygments.lexers.ml:
  - 1
  pygments.lexers.ml.FStarLexer:
  - 913
  - 914
  - 915
  - 916
  - 946
  - 918
  - 956
  - 863
  pygments.lexers.ml.OcamlLexer:
  - 356
  - 432
  - 401
  - 402
  - 404
  - 405
  - 442
  pygments.lexers.ml.OpaLexer:
  - 641
  - 644
  - 647
  - 653
  - 663
  - 670
  - 448
  - 709
  - 715
  - 599
  - 601
  - 608
  - 490
  - 618
  - 495
  - 497
  - 625
  - 626
  - 629
  - 632
  pygments.lexers.ml.ReasonLexer:
  - 771
  - 847
  - 816
  - 817
  - 819
  - 820
  - 857
  pygments.lexers.ml.SMLLexer:
  - 256
  - 269
  - 273
  - 274
  - 21
  - 280
  - 281
  - 286
  - 166
  - 297
  - 172
  - 304
  - 306
  - 179
  - 180
  - 308
  - 309
  - 186
  - 315
  - 318
  - 320
  - 324
  - 328
  - 201
  - 202
  - 207
  - 208
  - 211
  - 216
  - 217
  - 220
  - 225
  - 233
  - 238
  - 243
  - 245
  - 250
  - 124
  - 255
  pygments.lexers.ml.SMLLexer.end_id_callback:
  - 90
  - 84
  - 86
  pygments.lexers.ml.SMLLexer.id_callback:
  - 96
  - 100
  - 93
  - 94
  pygments.lexers.ml.SMLLexer.long_id_callback:
  - 80
  - 81
  - 76
  pygments.lexers.modeling:
  - 1
  pygments.lexers.modeling.BugsLexer:
  - 160
  - 161
  - 99
  - 164
  - 168
  - 144
  - 125
  pygments.lexers.modeling.BugsLexer.analyse_text:
  - 187
  pygments.lexers.modeling.JagsLexer:
  - 257
  - 194
  - 242
  - 243
  - 246
  - 216
  - 252
  pygments.lexers.modeling.JagsLexer.analyse_text:
  - 273
  - 270
  - 271
  pygments.lexers.modeling.ModelicaLexer:
  - 77
  - 45
  - 81
  - 84
  - 86
  - 24
  - 92
  pygments.lexers.modeling.StanLexer:
  - 322
  - 326
  - 328
  - 314
  - 332
  - 333
  - 334
  - 337
  - 307
  - 309
  - 311
  - 282
  - 318
  pygments.lexers.modeling.StanLexer.analyse_text:
  - 363
  pygments.lexers.modula2:
  - 1
  pygments.lexers.modula2.Modula2Lexer:
  - 320
  - 321
  - 322
  - 323
  - 324
  - 325
  - 23
  - 313
  - 314
  - 315
  - 316
  - 317
  - 318
  - 319
  pygments.lexers.modula2.Modula2Lexer.__init__:
  - 1285
  - 1288
  - 1295
  - 1299
  - 1268
  - 1270
  - 1271
  - 1273
  pygments.lexers.modula2.Modula2Lexer.analyse_text:
  - 1576
  - 1563
  - 1572
  - 1567
  pygments.lexers.modula2.Modula2Lexer.get_dialect_from_dialect_tag:
  - 1412
  - 1413
  - 1418
  - 1419
  - 1420
  - 1432
  - 1437
  pygments.lexers.modula2.Modula2Lexer.get_tokens_unprocessed:
  - 1537
  - 1543
  - 1547
  - 1548
  - 1550
  - 1552
  - 1554
  - 1556
  - 1560
  - 1453
  - 1456
  - 1457
  - 1458
  - 1461
  - 1465
  - 1466
  - 1468
  - 1469
  - 1471
  - 1473
  - 1474
  - 1476
  - 1478
  - 1479
  - 1481
  - 1482
  - 1486
  - 1487
  - 1489
  - 1492
  - 1495
  - 1498
  - 1501
  - 1504
  - 1507
  - 1508
  - 1511
  - 1513
  - 1516
  - 1519
  - 1522
  - 1525
  - 1526
  - 1529
  - 1531
  - 1532
  - 1535
  pygments.lexers.modula2.Modula2Lexer.set_dialect:
  - 1308
  - 1314
  - 1316
  - 1317
  - 1320
  - 1322
  - 1323
  - 1326
  - 1328
  - 1329
  - 1332
  - 1334
  - 1335
  - 1338
  - 1340
  - 1341
  - 1344
  - 1346
  - 1347
  - 1350
  - 1352
  - 1353
  - 1356
  - 1358
  - 1359
  - 1362
  - 1364
  - 1365
  - 1368
  - 1370
  - 1371
  pygments.lexers.mojo:
  - 1
  pygments.lexers.mojo.MojoLexer:
  - 42
  - 565
  - 614
  - 616
  - 105
  - 109
  - 625
  - 115
  - 116
  - 628
  - 629
  - 632
  - 122
  - 125
  - 126
  - 127
  - 638
  - 130
  - 133
  - 134
  - 135
  - 136
  - 137
  - 645
  - 646
  - 653
  - 143
  - 144
  - 655
  - 656
  - 657
  - 148
  - 149
  - 658
  - 662
  - 153
  - 154
  - 667
  - 158
  - 159
  - 672
  - 164
  - 165
  - 677
  - 169
  - 170
  - 681
  - 174
  - 175
  - 686
  - 179
  - 180
  - 691
  - 183
  - 184
  - 185
  - 186
  - 696
  - 190
  - 191
  - 195
  - 196
  - 200
  - 201
  - 205
  - 206
  - 211
  - 212
  - 216
  - 217
  - 221
  - 222
  - 226
  - 227
  - 230
  - 234
  - 235
  - 236
  - 237
  - 238
  - 260
  - 266
  - 271
  - 287
  - 291
  - 323
  - 333
  - 335
  - 341
  - 342
  - 346
  - 451
  - 461
  pygments.lexers.mojo.MojoLexer.analyse_text:
  - 705
  - 703
  pygments.lexers.monte:
  - 1
  pygments.lexers.monte.MonteLexer:
  - 131
  - 195
  - 135
  - 104
  - 168
  - 138
  - 201
  - 108
  - 174
  - 79
  - 112
  - 125
  pygments.lexers.mosel:
  - 1
  pygments.lexers.mosel.MoselLexer:
  - 392
  - 418
  - 429
  - 407
  pygments.lexers.ncl:
  - 1
  pygments.lexers.ncl.NCLLexer:
  - 36
  - 37
  - 69
  - 39
  - 44
  - 369
  - 21
  - 54
  pygments.lexers.nimrod:
  - 1
  pygments.lexers.nimrod.NimrodLexer:
  - 99
  - 163
  - 101
  - 102
  - 103
  - 106
  - 107
  - 176
  - 180
  - 21
  - 87
  - 185
  - 154
  - 159
  pygments.lexers.nimrod.NimrodLexer.underscorize:
  - 37
  - 38
  - 39
  - 40
  - 41
  - 43
  pygments.lexers.nit:
  - 1
  pygments.lexers.nit.NitLexer:
  - 19
  - 31
  pygments.lexers.nix:
  - 1
  pygments.lexers.nix.NixLexer:
  - 129
  - 73
  - 82
  - 53
  - 21
  - 56
  - 125
  pygments.lexers.nix.NixLexer.analyse_text:
  - 136
  - 138
  - 140
  - 142
  pygments.lexers.numbair:
  - 1
  pygments.lexers.numbair.NumbaIRLexer:
  - 34
  - 37
  - 38
  - 42
  - 44
  - 18
  - 55
  pygments.lexers.oberon:
  - 1
  pygments.lexers.oberon.ComponentPascalLexer:
  - 35
  - 36
  - 37
  - 38
  - 39
  - 40
  - 41
  - 42
  - 21
  - 88
  - 92
  pygments.lexers.oberon.ComponentPascalLexer.analyse_text:
  - 107
  - 111
  - 113
  - 115
  - 117
  pygments.lexers.objective:
  - 1
  pygments.lexers.objective.LogosLexer:
  - 257
  - 261
  - 264
  - 266
  - 267
  - 237
  - 270
  - 239
  - 240
  - 271
  - 242
  - 243
  - 276
  - 251
  - 222
  pygments.lexers.objective.LogosLexer.analyse_text:
  - 279
  pygments.lexers.objective.ObjectiveCLexer:
  - 195
  pygments.lexers.objective.ObjectiveCppLexer:
  - 209
  pygments.lexers.objective.SwiftLexer:
  - 417
  - 482
  - 486
  - 472
  - 424
  - 459
  - 463
  - 305
  - 498
  - 308
  - 374
  - 440
  - 442
  - 443
  - 476
  - 285
  - 478
  - 445
  pygments.lexers.objective.SwiftLexer.get_tokens_unprocessed:
  - 513
  - 506
  - 507
  - 508
  - 509
  pygments.lexers.objective.objective:
  - 24
  - 34
  - 38
  pygments.lexers.objective.objective.GeneratedObjectiveCVariant:
  - 129
  - 135
  - 139
  - 144
  - 149
  - 154
  - 159
  - 163
  - 43
  - 60
  - 70
  - 79
  - 81
  - 90
  - 93
  - 96
  - 99
  - 102
  - 107
  - 109
  - 112
  - 113
  - 123
  pygments.lexers.objective.objective.GeneratedObjectiveCVariant.analyse_text:
  - 168
  - 170
  - 172
  - 174
  pygments.lexers.objective.objective.GeneratedObjectiveCVariant.get_tokens_unprocessed:
  - 182
  - 183
  - 184
  - 185
  - 189
  pygments.lexers.ooc:
  - 1
  pygments.lexers.ooc.OocLexer:
  - 41
  - 43
  - 50
  - 19
  - 56
  - 31
  pygments.lexers.openscad:
  - 1
  pygments.lexers.openscad.OpenScadLexer:
  - 39
  - 43
  - 45
  - 46
  - 47
  - 77
  - 18
  - 52
  - 86
  - 90
  pygments.lexers.other:
  - 1
  pygments.lexers.parasail:
  - 1
  pygments.lexers.parasail.ParaSailLexer:
  - 57
  - 21
  pygments.lexers.parsers:
  - 1
  pygments.lexers.parsers.AntlrActionScriptLexer:
  - 647
  pygments.lexers.parsers.AntlrActionScriptLexer.__init__:
  - 659
  pygments.lexers.parsers.AntlrActionScriptLexer.analyse_text:
  - 662
  - 663
  pygments.lexers.parsers.AntlrCSharpLexer:
  - 552
  pygments.lexers.parsers.AntlrCSharpLexer.__init__:
  - 563
  pygments.lexers.parsers.AntlrCSharpLexer.analyse_text:
  - 566
  - 567
  pygments.lexers.parsers.AntlrCppLexer:
  - 514
  pygments.lexers.parsers.AntlrCppLexer.__init__:
  - 525
  pygments.lexers.parsers.AntlrCppLexer.analyse_text:
  - 528
  - 529
  pygments.lexers.parsers.AntlrJavaLexer:
  - 590
  pygments.lexers.parsers.AntlrJavaLexer.__init__:
  - 601
  pygments.lexers.parsers.AntlrJavaLexer.analyse_text:
  - 605
  pygments.lexers.parsers.AntlrLexer:
  - 390
  - 392
  - 398
  - 401
  - 404
  - 409
  - 410
  - 433
  - 434
  - 438
  - 443
  - 444
  - 447
  - 448
  - 321
  - 453
  - 473
  - 475
  - 348
  - 349
  - 352
  - 480
  - 360
  - 366
  - 370
  - 502
  - 376
  - 382
  - 383
  pygments.lexers.parsers.AntlrLexer.analyse_text:
  - 508
  pygments.lexers.parsers.AntlrObjectiveCLexer:
  - 533
  pygments.lexers.parsers.AntlrObjectiveCLexer.__init__:
  - 544
  pygments.lexers.parsers.AntlrObjectiveCLexer.analyse_text:
  - 547
  - 548
  pygments.lexers.parsers.AntlrPerlLexer:
  - 628
  pygments.lexers.parsers.AntlrPerlLexer.__init__:
  - 639
  pygments.lexers.parsers.AntlrPerlLexer.analyse_text:
  - 642
  - 643
  pygments.lexers.parsers.AntlrPythonLexer:
  - 571
  pygments.lexers.parsers.AntlrPythonLexer.__init__:
  - 582
  pygments.lexers.parsers.AntlrPythonLexer.analyse_text:
  - 585
  - 586
  pygments.lexers.parsers.AntlrRubyLexer:
  - 609
  pygments.lexers.parsers.AntlrRubyLexer.__init__:
  - 620
  pygments.lexers.parsers.AntlrRubyLexer.analyse_text:
  - 624
  - 623
  pygments.lexers.parsers.EbnfLexer:
  - 768
  - 772
  - 773
  - 774
  - 751
  - 791
  - 766
  - 767
  pygments.lexers.parsers.RagelCLexer:
  - 231
  pygments.lexers.parsers.RagelCLexer.__init__:
  - 242
  pygments.lexers.parsers.RagelCppLexer:
  - 267
  pygments.lexers.parsers.RagelCppLexer.__init__:
  - 278
  pygments.lexers.parsers.RagelDLexer:
  - 249
  pygments.lexers.parsers.RagelDLexer.__init__:
  - 260
  pygments.lexers.parsers.RagelEmbeddedLexer:
  - 130
  - 164
  - 165
  - 202
  - 172
  - 173
  - 145
  pygments.lexers.parsers.RagelJavaLexer:
  - 303
  pygments.lexers.parsers.RagelJavaLexer.__init__:
  - 314
  pygments.lexers.parsers.RagelLexer:
  - 96
  - 97
  - 98
  - 36
  - 104
  - 92
  - 93
  - 94
  - 95
  pygments.lexers.parsers.RagelObjectiveCLexer:
  - 285
  pygments.lexers.parsers.RagelObjectiveCLexer.__init__:
  - 296
  pygments.lexers.parsers.RagelRubyLexer:
  - 213
  pygments.lexers.parsers.RagelRubyLexer.__init__:
  - 224
  pygments.lexers.parsers.TreetopBaseLexer:
  - 704
  - 676
  - 710
  - 711
  - 682
  - 683
  - 689
  - 690
  - 696
  - 667
  - 700
  - 701
  pygments.lexers.parsers.TreetopLexer:
  - 736
  pygments.lexers.parsers.TreetopLexer.__init__:
  - 747
  pygments.lexers.pascal:
  - 1
  pygments.lexers.pascal.DelphiLexer:
  - 43
  pygments.lexers.pascal.DelphiLexer.__init__:
  - 416
  - 417
  - 418
  - 419
  - 420
  - 403
  - 404
  - 405
  - 406
  - 407
  - 408
  - 413
  - 414
  - 415
  pygments.lexers.pascal.DelphiLexer.get_tokens_unprocessed:
  - 512
  - 519
  - 523
  - 530
  - 531
  - 534
  - 539
  - 541
  - 543
  - 545
  - 547
  - 549
  - 553
  - 557
  - 559
  - 560
  - 562
  - 563
  - 565
  - 567
  - 569
  - 573
  - 574
  - 575
  - 577
  - 578
  - 579
  - 581
  - 583
  - 584
  - 587
  - 588
  - 590
  - 592
  - 594
  - 595
  - 598
  - 599
  - 600
  - 601
  - 603
  - 605
  - 606
  - 607
  - 611
  - 613
  - 615
  - 616
  - 618
  - 619
  - 620
  - 622
  - 626
  - 628
  - 630
  - 632
  - 634
  - 637
  - 638
  - 641
  - 644
  - 423
  - 431
  - 437
  - 438
  - 440
  - 441
  - 445
  - 447
  - 449
  - 452
  - 454
  - 461
  - 462
  - 464
  - 466
  - 468
  - 470
  - 471
  - 472
  - 474
  - 479
  - 480
  - 484
  - 491
  - 492
  - 494
  - 495
  - 496
  - 499
  - 507
  pygments.lexers.pascal.PortugolLexer:
  - 26
  pygments.lexers.pascal.PortugolLexer.__init__:
  - 35
  - 36
  pygments.lexers.pascal.PortugolLexer.get_tokens_unprocessed:
  - 39
  pygments.lexers.pawn:
  - 1
  pygments.lexers.pawn.PawnLexer:
  - 130
  pygments.lexers.pawn.PawnLexer.analyse_text:
  - 201
  - 199
  pygments.lexers.pawn.SourcePawnLexer:
  - 20
  pygments.lexers.pawn.SourcePawnLexer.__init__:
  - 108
  - 111
  - 112
  - 114
  - 115
  pygments.lexers.pawn.SourcePawnLexer.get_tokens_unprocessed:
  - 118
  - 119
  - 120
  - 121
  - 122
  - 124
  - 126
  pygments.lexers.pddl:
  - 1
  pygments.lexers.pddl.PddlLexer:
  - 69
  - 38
  - 39
  - 48
  - 21
  pygments.lexers.perl:
  - 1
  pygments.lexers.perl.Perl6Lexer:
  - 608
  - 641
  - 610
  - 227
  - 611
  - 612
  - 614
  - 647
  - 653
  - 664
  - 624
  - 658
  - 659
  - 660
  - 599
  - 600
  - 637
  - 606
  pygments.lexers.perl.Perl6Lexer.__init__:
  - 732
  - 733
  pygments.lexers.perl.Perl6Lexer._build_word_match:
  - 496
  - 497
  - 501
  pygments.lexers.perl.Perl6Lexer.analyse_text:
  - 708
  - 709
  - 710
  - 714
  - 717
  - 718
  - 719
  - 692
  - 693
  - 694
  - 725
  - 696
  - 703
  pygments.lexers.perl.Perl6Lexer.analyse_text.strip_pod:
  - 681
  - 682
  - 684
  - 686
  - 687
  pygments.lexers.perl.Perl6Lexer.brackets_callback.callback:
  - 514
  - 517
  - 523
  - 526
  - 527
  - 529
  - 530
  - 532
  - 541
  - 543
  - 545
  - 546
  - 547
  - 550
  - 551
  - 553
  - 555
  - 506
  - 508
  - 509
  - 511
  pygments.lexers.perl.Perl6Lexer.closing_brace_callback:
  - 576
  - 577
  - 582
  - 584
  - 585
  pygments.lexers.perl.Perl6Lexer.embedded_perl6_callback:
  - 589
  - 590
  - 591
  pygments.lexers.perl.Perl6Lexer.opening_brace_callback:
  - 570
  - 563
  - 564
  pygments.lexers.perl.PerlLexer:
  - 136
  - 138
  - 139
  - 140
  - 172
  - 114
  - 84
  - 53
  - 23
  - 60
  pygments.lexers.perl.PerlLexer.analyse_text:
  - 218
  - 210
  - 215
  pygments.lexers.phix:
  - 1
  pygments.lexers.phix.PhixLexer:
  - 352
  - 21
  - 348
  - 349
  - 350
  - 351
  pygments.lexers.php:
  - 1
  pygments.lexers.php.PhpLexer:
  - 136
  - 264
  - 266
  - 275
  - 278
  - 281
  - 288
  - 292
  - 191
  - 203
  - 207
  - 208
  - 209
  - 211
  - 213
  - 226
  - 242
  - 246
  - 254
  pygments.lexers.php.PhpLexer.__init__:
  - 297
  - 299
  - 301
  - 304
  - 305
  - 308
  - 309
  - 311
  - 312
  - 313
  - 314
  pygments.lexers.php.PhpLexer.analyse_text:
  - 329
  - 332
  pygments.lexers.php.PhpLexer.get_tokens_unprocessed:
  - 320
  - 321
  - 322
  - 323
  - 324
  - 326
  - 318
  - 319
  pygments.lexers.php.PsyshConsoleLexer:
  - 88
  pygments.lexers.php.PsyshConsoleLexer.__init__:
  - 107
  pygments.lexers.php.PsyshConsoleLexer.get_tokens_unprocessed:
  - 129
  - 130
  - 131
  - 132
  - 110
  - 113
  - 114
  - 115
  - 116
  - 119
  - 120
  - 124
  - 125
  - 126
  pygments.lexers.php.ZephirLexer:
  - 48
  - 59
  - 52
  - 23
  pygments.lexers.pointless:
  - 1
  pygments.lexers.pointless.PointlessLexer:
  - 35
  - 19
  - 29
  pygments.lexers.pony:
  - 1
  pygments.lexers.pony.PonyLexer:
  - 41
  - 76
  - 47
  - 80
  - 19
  - 57
  - 58
  - 59
  pygments.lexers.praat:
  - 1
  pygments.lexers.praat.PraatLexer:
  - 129
  - 258
  - 131
  - 134
  - 264
  - 138
  - 140
  - 268
  - 142
  - 143
  - 274
  - 19
  - 147
  - 278
  - 281
  - 155
  - 284
  - 287
  - 290
  - 164
  - 296
  - 171
  - 299
  - 173
  - 176
  - 177
  - 178
  - 186
  - 188
  - 195
  - 196
  - 197
  - 198
  - 206
  - 207
  - 208
  - 218
  - 221
  - 227
  - 228
  - 230
  - 231
  - 235
  - 236
  - 242
  - 120
  - 253
  pygments.lexers.procfile:
  - 1
  pygments.lexers.procfile.ProcfileLexer:
  - 32
  - 18
  - 38
  pygments.lexers.prolog:
  - 1
  pygments.lexers.prolog.LogtalkLexer:
  - 92
  pygments.lexers.prolog.LogtalkLexer.analyse_text:
  - 313
  - 315
  - 309
  - 311
  pygments.lexers.prolog.PrologLexer:
  - 56
  - 64
  - 60
  - 21
  pygments.lexers.prolog.PrologLexer.analyse_text:
  - 83
  - 84
  pygments.lexers.promql:
  - 1
  pygments.lexers.promql.PromQLLexer:
  - 35
  - 164
  - 73
  - 174
  - 19
  - 52
  - 151
  pygments.lexers.prql:
  - 1
  pygments.lexers.prql.PrqlLexer:
  - 132
  - 136
  - 19
  - 151
  - 158
  - 32
  - 160
  - 161
  - 162
  - 163
  - 167
  - 172
  - 177
  - 182
  - 186
  - 191
  - 196
  - 73
  - 201
  - 83
  - 84
  - 215
  - 91
  - 92
  - 93
  - 94
  - 95
  - 96
  - 97
  - 98
  - 221
  - 224
  - 101
  - 102
  - 103
  - 104
  - 105
  - 106
  - 107
  - 108
  - 228
  - 231
  - 112
  - 114
  - 116
  - 118
  - 121
  - 122
  - 123
  - 124
  pygments.lexers.ptx:
  - 1
  pygments.lexers.ptx.PtxLexer:
  - 64
  - 99
  - 38
  - 42
  - 110
  - 19
  - 93
  pygments.lexers.python:
  - 1
  pygments.lexers.python.CythonLexer:
  - 907
  - 944
  - 945
  - 946
  - 947
  - 831
  - 959
  - 961
  - 962
  - 965
  - 968
  - 845
  - 846
  - 854
  - 857
  - 859
  - 860
  - 861
  - 990
  - 863
  - 864
  - 865
  - 866
  - 867
  - 868
  - 995
  - 999
  - 1000
  - 873
  - 874
  - 875
  - 876
  - 877
  - 878
  - 1004
  - 1005
  - 881
  - 888
  - 892
  pygments.lexers.python.DgLexer:
  - 1035
  - 1036
  - 1037
  - 1038
  - 1011
  - 1044
  - 1051
  pygments.lexers.python.NumPyLexer:
  - 1110
  pygments.lexers.python.NumPyLexer.analyse_text:
  - 1200
  pygments.lexers.python.NumPyLexer.get_tokens_unprocessed:
  - 1191
  - 1192
  - 1193
  - 1194
  - 1196
  pygments.lexers.python.Python2Lexer:
  - 516
  - 534
  - 417
  - 556
  - 450
  - 452
  - 581
  - 583
  - 461
  - 462
  - 463
  - 464
  - 593
  - 466
  - 468
  - 469
  - 470
  - 471
  - 473
  - 475
  - 477
  - 605
  - 479
  - 480
  - 481
  - 482
  - 483
  - 484
  - 485
  - 486
  - 487
  - 488
  - 489
  - 611
  - 612
  - 492
  - 616
  - 621
  - 625
  - 500
  - 630
  pygments.lexers.python.Python2Lexer.analyse_text:
  - 636
  pygments.lexers.python.Python2TracebackLexer:
  - 803
  - 810
  - 812
  - 814
  - 783
  - 816
  - 818
  - 820
  - 824
  - 825
  pygments.lexers.python.PythonConsoleLexer:
  - 677
  pygments.lexers.python.PythonConsoleLexer.__init__:
  - 722
  - 707
  - 708
  pygments.lexers.python.PythonConsoleLexer.__init__._ReplaceInnerCode.__init__:
  - 721
  pygments.lexers.python.PythonLexer:
  - 26
  - 103
  - 105
  - 110
  - 111
  - 112
  - 113
  - 114
  - 116
  - 118
  - 123
  - 124
  - 126
  - 127
  - 129
  - 130
  - 132
  - 133
  - 135
  - 136
  - 137
  - 138
  - 139
  - 140
  - 141
  - 142
  - 145
  - 147
  - 149
  - 151
  - 153
  - 154
  - 155
  - 156
  - 157
  - 158
  - 159
  - 160
  - 162
  - 163
  - 164
  - 165
  - 166
  - 167
  - 168
  - 169
  - 172
  - 176
  - 177
  - 178
  - 179
  - 180
  - 194
  - 200
  - 204
  - 208
  - 211
  - 217
  - 226
  - 227
  - 231
  - 232
  - 235
  - 248
  - 276
  - 301
  - 324
  - 326
  - 332
  - 335
  - 336
  - 339
  - 345
  - 352
  - 353
  - 360
  - 362
  - 363
  - 364
  - 365
  - 369
  - 374
  - 379
  - 384
  - 388
  - 393
  - 398
  - 403
  pygments.lexers.python.PythonLexer.analyse_text:
  - 409
  pygments.lexers.python.PythonTracebackLexer:
  - 772
  - 774
  - 754
  - 756
  - 726
  - 758
  - 760
  - 762
  - 764
  - 765
  pygments.lexers.python._PythonConsoleLexerBase:
  - 644
  - 651
  - 654
  - 661
  - 663
  - 664
  - 670
  pygments.lexers.q:
  - 1
  pygments.lexers.q.KLexer:
  - 99
  - 68
  - 103
  - 72
  - 42
  - 43
  - 44
  - 47
  - 19
  - 86
  - 61
  - 95
  pygments.lexers.q.QLexer:
  - 153
  - 164
  pygments.lexers.qlik:
  - 1
  pygments.lexers.qlik.QlikLexer:
  - 96
  - 67
  - 99
  - 73
  - 107
  - 77
  - 109
  - 50
  - 84
  - 87
  - 23
  - 56
  - 90
  - 94
  - 63
  pygments.lexers.qvt:
  - 1
  pygments.lexers.qvt.QVToLexer:
  - 96
  - 69
  - 101
  - 71
  - 105
  - 74
  - 75
  - 137
  - 78
  - 79
  - 80
  - 81
  - 82
  - 142
  - 20
  - 52
  - 90
  pygments.lexers.r:
  - 1
  - 20
  pygments.lexers.r.RConsoleLexer:
  - 24
  pygments.lexers.r.RConsoleLexer.get_tokens_unprocessed:
  - 65
  - 66
  - 67
  - 36
  - 41
  - 42
  - 43
  - 46
  - 52
  - 54
  - 55
  - 60
  pygments.lexers.r.RdLexer:
  - 161
  pygments.lexers.r.SLexer:
  - 128
  - 129
  - 130
  - 131
  - 132
  - 71
  - 136
  - 121
  - 126
  - 127
  pygments.lexers.r.SLexer.analyse_text:
  - 156
  pygments.lexers.rdf:
  - 1
  pygments.lexers.rdf.ShExCLexer:
  - 464
  - 466
  - 324
  - 415
  pygments.lexers.rdf.SparqlLexer:
  - 114
  - 171
  - 21
  - 173
  pygments.lexers.rdf.TurtleLexer:
  - 257
  - 261
  - 265
  - 306
  - 179
  - 308
  - 246
  - 247
  - 310
  - 249
  - 250
  pygments.lexers.rdf.TurtleLexer.analyse_text:
  - 318
  - 319
  pygments.lexers.rebol:
  - 1
  pygments.lexers.rebol.RebolLexer:
  - 21
  pygments.lexers.rebol.RebolLexer.analyse_text:
  - 233
  - 236
  - 230
  pygments.lexers.rebol.RebolLexer.word_callback:
  - 36
  - 38
  - 39
  - 40
  - 60
  - 61
  - 68
  - 69
  - 95
  - 96
  - 99
  - 100
  - 101
  - 102
  - 103
  - 104
  - 106
  - 107
  - 108
  - 109
  - 110
  - 111
  - 112
  - 113
  - 114
  - 115
  - 116
  - 118
  pygments.lexers.rebol.RedLexer:
  - 242
  - 318
  pygments.lexers.rebol.RedLexer.word_callback:
  - 257
  - 259
  - 260
  - 261
  - 267
  - 268
  - 274
  - 275
  - 277
  - 278
  - 280
  - 281
  - 284
  - 285
  - 289
  - 290
  - 291
  - 292
  - 293
  - 294
  - 296
  - 297
  - 298
  - 299
  - 300
  - 301
  - 302
  - 303
  - 304
  - 305
  - 306
  - 308
  pygments.lexers.rego:
  - 1
  pygments.lexers.rego.RegoLexer:
  - 42
  - 43
  - 15
  pygments.lexers.rell:
  - 1
  pygments.lexers.rell.RellLexer:
  - 32
  - 65
  - 40
  - 18
  - 54
  pygments.lexers.resource:
  - 1
  pygments.lexers.resource.ResourceLexer:
  - 69
  - 70
  - 39
  - 40
  - 42
  - 51
  - 21
  - 57
  - 59
  - 63
  pygments.lexers.resource.ResourceLexer.analyse_text:
  - 82
  pygments.lexers.ride:
  - 1
  pygments.lexers.ride.RideLexer:
  - 99
  - 103
  - 105
  - 106
  - 107
  - 109
  - 79
  - 19
  pygments.lexers.rita:
  - 1
  pygments.lexers.rita.RitaLexer:
  - 19
  pygments.lexers.rnc:
  - 1
  pygments.lexers.rnc.RNCCompactLexer:
  - 19
  pygments.lexers.roboconf:
  - 1
  pygments.lexers.roboconf.RoboconfGraphLexer:
  - 18
  - 37
  - 38
  pygments.lexers.roboconf.RoboconfInstancesLexer:
  - 53
  - 70
  - 71
  pygments.lexers.robotframework:
  - 1
  pygments.lexers.robotframework.ForLoop.__init__:
  - 305
  pygments.lexers.robotframework.ForLoop._tokenize:
  - 310
  pygments.lexers.robotframework.GherkinTokenizer:
  - 288
  pygments.lexers.robotframework.GherkinTokenizer.tokenize:
  - 291
  - 292
  - 294
  pygments.lexers.robotframework.KeywordCall.__init__:
  - 273
  pygments.lexers.robotframework.KeywordCall._tokenize:
  - 281
  - 282
  - 284
  - 278
  pygments.lexers.robotframework.RobotFrameworkLexer:
  - 56
  pygments.lexers.robotframework.RobotFrameworkLexer.__init__:
  - 71
  pygments.lexers.robotframework.RobotFrameworkLexer.get_tokens_unprocessed:
  - 74
  - 75
  - 77
  - 78
  - 79
  - 80
  - 81
  - 82
  pygments.lexers.robotframework.RowSplitter:
  - 157
  - 158
  pygments.lexers.robotframework.RowSplitter._split_from_pipes:
  - 171
  - 172
  - 173
  - 174
  - 175
  - 176
  - 177
  pygments.lexers.robotframework.RowSplitter._split_from_spaces:
  - 168
  - 167
  pygments.lexers.robotframework.RowSplitter.split:
  - 161
  - 163
  - 164
  pygments.lexers.robotframework.RowTokenizer.__init__:
  - 112
  - 113
  - 114
  - 115
  - 116
  - 117
  pygments.lexers.robotframework.RowTokenizer._start_table:
  - 142
  - 143
  pygments.lexers.robotframework.RowTokenizer._tokenize:
  - 146
  - 147
  - 148
  - 149
  - 150
  - 151
  - 153
  pygments.lexers.robotframework.RowTokenizer.tokenize:
  - 129
  - 131
  - 132
  - 134
  - 135
  - 137
  - 139
  pygments.lexers.robotframework.Setting.__init__:
  - 219
  pygments.lexers.robotframework.Setting._tokenize:
  - 224
  - 225
  - 226
  - 227
  - 228
  - 229
  - 230
  - 231
  - 233
  - 234
  - 235
  - 223
  pygments.lexers.robotframework.SettingTable.__init__:
  - 360
  pygments.lexers.robotframework.SettingTable._tokenize:
  - 364
  - 365
  - 366
  pygments.lexers.robotframework.SettingTable.end_row:
  - 369
  pygments.lexers.robotframework.TestCaseSetting._tokenize:
  - 249
  - 250
  - 252
  pygments.lexers.robotframework.TestCaseTable._continues:
  - 385
  pygments.lexers.robotframework.TestCaseTable._is_for_loop:
  - 411
  pygments.lexers.robotframework.TestCaseTable._is_setting:
  - 405
  pygments.lexers.robotframework.TestCaseTable._is_template:
  - 408
  pygments.lexers.robotframework.TestCaseTable._is_template_set:
  - 420
  pygments.lexers.robotframework.TestCaseTable._tokenize:
  - 388
  - 389
  - 391
  - 392
  - 393
  - 395
  - 397
  - 398
  - 399
  - 400
  - 402
  pygments.lexers.robotframework.TestCaseTable._tokenizer_class:
  - 379
  pygments.lexers.robotframework.TestCaseTable.set_default_template:
  - 417
  pygments.lexers.robotframework.TestCaseTable.set_test_template:
  - 414
  pygments.lexers.robotframework.Tokenizer._is_assign:
  - 200
  - 201
  - 198
  - 199
  pygments.lexers.robotframework.Tokenizer._tokenize:
  - 194
  pygments.lexers.robotframework.Tokenizer.tokenize:
  - 187
  - 189
  pygments.lexers.robotframework.Variable._tokenize:
  - 264
  - 266
  pygments.lexers.robotframework.VariableSplitter.__init__:
  - 448
  - 444
  pygments.lexers.robotframework.VariableSplitter._finalize:
  - 457
  - 458
  - 459
  - 460
  - 461
  pygments.lexers.robotframework.VariableSplitter._find_start_index:
  - 504
  - 506
  - 501
  - 502
  pygments.lexers.robotframework.VariableSplitter._find_variable:
  - 490
  - 491
  - 493
  - 494
  - 495
  - 496
  pygments.lexers.robotframework.VariableSplitter._internal_variable_start_state:
  - 536
  - 540
  - 535
  pygments.lexers.robotframework.VariableSplitter._list_variable_index_state:
  - 549
  - 550
  pygments.lexers.robotframework.VariableSplitter._split:
  - 482
  - 476
  - 468
  - 479
  pygments.lexers.robotframework.VariableSplitter._start_index_is_ok:
  - 510
  pygments.lexers.robotframework.VariableSplitter._variable_state:
  - 520
  - 521
  - 523
  - 524
  - 527
  pygments.lexers.robotframework.VariableSplitter._waiting_list_variable_index_state:
  - 545
  - 543
  pygments.lexers.robotframework.VariableSplitter.get_replaced_base:
  - 451
  - 452
  pygments.lexers.robotframework.VariableTokenizer._tokenize:
  - 98
  - 99
  - 100
  - 101
  - 102
  - 103
  - 104
  - 105
  - 106
  pygments.lexers.robotframework.VariableTokenizer.tokenize:
  - 88
  - 89
  - 90
  - 92
  - 93
  - 94
  pygments.lexers.robotframework._Table.__init__:
  - 319
  pygments.lexers.robotframework._Table._continues:
  - 332
  pygments.lexers.robotframework._Table._tokenize:
  - 339
  pygments.lexers.robotframework._Table.end_row:
  - 342
  pygments.lexers.robotframework._Table.tokenize:
  - 328
  - 329
  - 324
  - 326
  pygments.lexers.robotframework.normalize:
  - 48
  - 49
  - 50
  - 51
  pygments.lexers.ruby:
  - 1
  pygments.lexers.ruby.FancyLexer:
  - 512
  - 514
  - 490
  - 436
  - 508
  - 510
  pygments.lexers.ruby.RubyConsoleLexer:
  - 397
  - 407
  pygments.lexers.ruby.RubyConsoleLexer.get_tokens_unprocessed:
  - 416
  - 417
  - 418
  - 419
  - 420
  - 424
  - 425
  - 426
  - 429
  - 430
  - 431
  - 432
  - 411
  - 415
  pygments.lexers.ruby.RubyLexer:
  - 390
  - 281
  - 285
  - 29
  - 296
  - 298
  - 300
  - 302
  - 310
  - 319
  - 320
  - 322
  - 199
  - 208
  - 209
  - 211
  - 339
  - 213
  - 340
  - 346
  - 220
  - 349
  - 351
  - 227
  - 356
  - 364
  - 369
  - 374
  - 379
  pygments.lexers.ruby.RubyLexer.analyse_text:
  - 393
  pygments.lexers.ruby.RubyLexer.gen_rubystrings_rules:
  - 162
  - 134
  - 166
  - 111
  - 143
  - 115
  - 147
  - 181
  - 185
  - 122
  - 156
  - 127
  pygments.lexers.ruby.RubyLexer.gen_rubystrings_rules.intp_regex_callback:
  - 96
  - 97
  - 92
  - 93
  - 94
  - 95
  pygments.lexers.ruby.RubyLexer.gen_rubystrings_rules.intp_string_callback:
  - 100
  - 101
  - 102
  - 103
  - 104
  - 105
  pygments.lexers.ruby.RubyLexer.heredoc_callback:
  - 47
  - 48
  - 49
  - 50
  - 51
  - 53
  - 54
  - 55
  - 57
  - 58
  - 60
  - 61
  - 63
  - 64
  - 66
  - 68
  - 70
  - 71
  - 72
  - 74
  - 75
  - 76
  - 77
  - 78
  - 79
  - 82
  - 87
  pygments.lexers.rust:
  - 1
  pygments.lexers.rust.RustLexer:
  - 34
  - 195
  - 101
  - 71
  - 200
  - 47
  - 176
  - 113
  - 19
  - 211
  - 181
  - 87
  - 218
  - 92
  - 29
  - 190
  pygments.lexers.sas:
  - 1
  pygments.lexers.sas.SASLexer:
  - 160
  - 161
  - 162
  - 163
  - 167
  - 171
  - 175
  - 179
  - 20
  - 157
  - 183
  - 123
  - 124
  - 125
  - 126
  - 127
  pygments.lexers.savi:
  - 1
  pygments.lexers.savi.SaviLexer:
  - 33
  - 66
  - 70
  - 104
  - 169
  - 140
  - 54
  - 89
  - 92
  pygments.lexers.scdoc:
  - 1
  pygments.lexers.scdoc.ScdocLexer:
  - 33
  - 36
  - 37
  - 40
  - 43
  - 45
  - 47
  - 49
  - 20
  - 55
  - 57
  pygments.lexers.scdoc.ScdocLexer.analyse_text:
  - 68
  - 72
  - 75
  - 79
  - 82
  pygments.lexers.scripting:
  - 1
  pygments.lexers.scripting.AppleScriptLexer:
  - 1024
  - 1025
  - 1026
  - 1027
  - 1028
  - 1029
  - 1030
  - 1031
  - 1032
  - 1033
  - 1034
  - 1035
  - 1036
  - 731
  - 1013
  - 1017
  - 1019
  - 1020
  - 1021
  - 1022
  - 1023
  pygments.lexers.scripting.ChaiscriptLexer:
  - 602
  - 612
  - 581
  - 606
  pygments.lexers.scripting.EasytrieveLexer:
  - 1409
  - 1410
  - 1379
  - 1381
  - 1382
  - 1383
  - 1387
  - 1398
  - 1303
  pygments.lexers.scripting.EasytrieveLexer.analyse_text:
  - 1413
  - 1417
  - 1433
  - 1434
  - 1438
  - 1441
  - 1445
  - 1446
  - 1447
  - 1449
  - 1450
  - 1451
  - 1452
  - 1453
  - 1455
  - 1457
  - 1459
  - 1461
  - 1463
  - 1467
  - 1468
  - 1470
  - 1471
  - 1481
  - 1486
  - 1488
  pygments.lexers.scripting.EasytrieveLexer.analyse_text.isCommentLine:
  - 1427
  pygments.lexers.scripting.EasytrieveLexer.analyse_text.isEmptyLine:
  - 1430
  pygments.lexers.scripting.HybrisLexer:
  - 1226
  - 1267
  - 1238
  - 1208
  - 1241
  - 1275
  - 1240
  pygments.lexers.scripting.HybrisLexer.analyse_text:
  - 1296
  - 1293
  pygments.lexers.scripting.JclLexer:
  - 1551
  - 1521
  - 1495
  - 1529
  - 1562
  pygments.lexers.scripting.JclLexer.analyse_text:
  - 1570
  - 1571
  - 1572
  - 1566
  pygments.lexers.scripting.LSLLexer:
  - 647
  pygments.lexers.scripting.LuaLexer:
  - 130
  - 68
  - 102
  - 135
  - 107
  - 76
  - 108
  - 112
  - 121
  - 92
  - 29
  pygments.lexers.scripting.LuaLexer.__init__:
  - 161
  - 162
  - 164
  - 165
  - 166
  - 167
  - 157
  - 159
  pygments.lexers.scripting.LuaLexer.get_tokens_unprocessed:
  - 170
  - 171
  - 172
  - 173
  - 174
  - 175
  - 176
  - 177
  - 179
  - 181
  pygments.lexers.scripting.LuauLexer:
  - 261
  - 263
  - 393
  - 272
  - 276
  - 410
  - 285
  - 286
  - 291
  - 424
  - 297
  - 302
  - 431
  - 434
  - 307
  - 308
  - 310
  - 313
  - 316
  - 320
  - 334
  - 335
  - 338
  - 339
  - 342
  - 343
  - 346
  - 347
  - 221
  - 350
  - 351
  - 360
  - 366
  - 372
  - 246
  - 251
  - 381
  pygments.lexers.scripting.LuauLexer.__init__:
  - 448
  - 449
  - 451
  - 452
  - 454
  - 455
  - 457
  - 458
  - 459
  - 460
  - 462
  - 444
  - 446
  pygments.lexers.scripting.LuauLexer.get_tokens_unprocessed:
  - 465
  - 466
  - 467
  - 468
  - 471
  - 472
  - 473
  - 474
  - 475
  - 477
  - 478
  - 481
  - 483
  - 484
  - 485
  - 486
  - 488
  - 490
  - 491
  - 492
  - 496
  pygments.lexers.scripting.MOOCodeLexer:
  - 1200
  - 1166
  pygments.lexers.scripting.MiniScriptLexer:
  - 1609
  - 1593
  - 1579
  - 1605
  pygments.lexers.scripting.MoonScriptLexer:
  - 544
  - 513
  - 556
  - 530
  - 499
  - 563
  - 568
  - 541
  - 543
  pygments.lexers.scripting.MoonScriptLexer.get_tokens_unprocessed:
  - 577
  - 574
  - 575
  pygments.lexers.scripting.RexxLexer:
  - 1095
  - 1129
  - 1130
  - 1131
  - 1132
  - 1133
  - 1084
  - 1134
  - 1135
  - 1074
  - 1077
  - 1078
  - 1079
  - 1080
  - 1052
  pygments.lexers.scripting.RexxLexer._c:
  - 1128
  pygments.lexers.scripting.RexxLexer.analyse_text:
  - 1155
  - 1158
  - 1159
  - 1161
  - 1162
  - 1147
  - 1151
  pygments.lexers.scripting._luau_make_expression:
  - 201
  - 195
  - 196
  - 189
  pygments.lexers.scripting._luau_make_expression_special:
  - 216
  pygments.lexers.scripting.all_lua_builtins:
  - 26
  pygments.lexers.sgf:
  - 1
  pygments.lexers.sgf.SmartGameFormatLexer:
  - 42
  - 45
  - 48
  - 18
  - 51
  - 54
  - 56
  pygments.lexers.shell:
  - 1
  pygments.lexers.shell.BashLexer:
  - 100
  - 70
  - 104
  - 43
  - 45
  - 46
  - 114
  - 118
  - 26
  - 59
  - 92
  pygments.lexers.shell.BashLexer.analyse_text:
  - 123
  - 125
  pygments.lexers.shell.BashSessionLexer:
  - 224
  - 238
  pygments.lexers.shell.BatchLexer:
  - 515
  - 516
  - 518
  - 519
  - 522
  - 524
  - 527
  - 529
  - 430
  - 431
  - 432
  - 433
  - 434
  - 435
  - 436
  - 437
  - 438
  - 439
  - 440
  - 441
  - 451
  - 454
  - 458
  - 463
  - 468
  - 473
  - 474
  - 475
  - 480
  - 482
  - 486
  - 490
  - 492
  - 493
  - 497
  - 245
  - 501
  - 504
  - 505
  - 507
  - 509
  - 510
  - 511
  pygments.lexers.shell.BatchLexer._make_arithmetic_state:
  - 387
  - 389
  - 391
  - 379
  - 380
  pygments.lexers.shell.BatchLexer._make_begin_state:
  - 288
  - 294
  - 303
  - 304
  - 310
  - 313
  - 315
  - 323
  - 327
  - 330
  - 334
  - 337
  - 338
  - 339
  - 343
  - 345
  - 348
  - 349
  - 352
  pygments.lexers.shell.BatchLexer._make_call_state:
  - 400
  - 401
  - 398
  - 399
  pygments.lexers.shell.BatchLexer._make_follow_state:
  - 362
  - 363
  - 366
  - 367
  - 370
  pygments.lexers.shell.BatchLexer._make_label_state:
  - 408
  - 409
  - 410
  - 413
  pygments.lexers.shell.BatchLexer._make_redirect_state:
  - 424
  - 426
  pygments.lexers.shell.ExeclineLexer:
  - 847
  - 890
  - 859
  - 860
  - 861
  - 895
  pygments.lexers.shell.ExeclineLexer.analyse_text:
  - 901
  pygments.lexers.shell.FishShellLexer:
  - 801
  - 834
  - 775
  - 842
  - 812
  - 788
  - 789
  - 790
  - 830
  pygments.lexers.shell.MSDOSSessionLexer:
  - 549
  - 535
  pygments.lexers.shell.PowerShellLexer:
  - 641
  - 706
  - 707
  - 683
  - 653
  - 718
  - 719
  - 720
  - 721
  - 734
  - 662
  - 695
  - 729
  - 670
  pygments.lexers.shell.PowerShellSessionLexer:
  - 770
  - 755
  pygments.lexers.shell.ShellSessionBaseLexer:
  - 152
  - 159
  pygments.lexers.shell.ShellSessionBaseLexer.get_tokens_unprocessed:
  - 162
  - 169
  - 170
  - 172
  - 173
  - 174
  - 175
  - 176
  - 178
  - 179
  - 181
  - 183
  - 184
  - 188
  - 189
  - 191
  - 193
  - 194
  - 195
  - 196
  - 197
  - 200
  - 203
  - 204
  - 205
  - 208
  - 210
  - 211
  - 212
  - 213
  - 214
  - 217
  - 218
  - 219
  - 220
  pygments.lexers.shell.SlurmBashLexer:
  - 130
  pygments.lexers.shell.SlurmBashLexer.get_tokens_unprocessed:
  - 142
  - 143
  - 144
  - 145
  - 146
  - 148
  pygments.lexers.shell.TcshLexer:
  - 608
  - 612
  - 616
  - 554
  - 589
  - 567
  - 571
  pygments.lexers.shell.TcshSessionLexer:
  - 636
  - 622
  pygments.lexers.sieve:
  - 1
  pygments.lexers.sieve.SieveLexer:
  - 50
  - 28
  - 61
  pygments.lexers.slash:
  - 1
  pygments.lexers.slash.SlashLanguageLexer:
  - 33
  - 34
  - 65
  - 36
  - 66
  - 68
  - 40
  - 41
  - 46
  - 47
  - 48
  - 49
  - 50
  - 51
  - 79
  - 83
  - 54
  - 85
  pygments.lexers.slash.SlashLanguageLexer.right_angle_bracket:
  - 25
  - 26
  - 27
  - 28
  pygments.lexers.slash.SlashLexer:
  - 171
  pygments.lexers.slash.SlashLexer.__init__:
  - 183
  pygments.lexers.smalltalk:
  - 1
  pygments.lexers.smalltalk.NewspeakLexer:
  - 161
  - 163
  - 164
  - 171
  - 140
  - 180
  - 181
  - 155
  - 159
  pygments.lexers.smalltalk.SmalltalkLexer:
  - 129
  - 132
  - 133
  - 19
  - 33
  - 34
  - 35
  - 36
  - 37
  - 38
  - 47
  - 48
  - 50
  - 53
  - 55
  - 57
  - 67
  - 79
  - 83
  - 99
  - 103
  - 121
  - 123
  pygments.lexers.smithy:
  - 1
  pygments.lexers.smithy.SmithyLexer:
  - 49
  - 19
  - 52
  - 51
  - 54
  - 55
  - 57
  - 59
  pygments.lexers.smv:
  - 1
  pygments.lexers.smv.NuSMVLexer:
  - 37
  - 46
  - 48
  - 49
  - 19
  - 53
  - 58
  pygments.lexers.snobol:
  - 1
  pygments.lexers.snobol.SnobolLexer:
  - 75
  - 19
  pygments.lexers.solidity:
  - 1
  pygments.lexers.solidity.SolidityLexer:
  - 38
  - 39
  - 42
  - 45
  - 77
  - 47
  - 78
  - 49
  - 80
  - 19
  - 58
  - 60
  pygments.lexers.soong:
  - 1
  pygments.lexers.soong.SoongLexer:
  - 33
  - 37
  - 41
  - 45
  - 46
  - 53
  - 55
  - 56
  - 28
  - 63
  pygments.lexers.sophia:
  - 1
  pygments.lexers.sophia.SophiaLexer:
  - 64
  - 65
  - 66
  - 67
  - 100
  - 20
  - 90
  pygments.lexers.special:
  - 1
  pygments.lexers.special.OutputLexer:
  - 42
  pygments.lexers.special.OutputLexer.get_tokens_unprocessed:
  - 52
  pygments.lexers.special.RawTokenLexer:
  - 59
  pygments.lexers.special.RawTokenLexer.__init__:
  - 76
  - 78
  pygments.lexers.special.RawTokenLexer.get_tokens:
  - 97
  - 98
  - 99
  - 81
  - 82
  - 83
  - 85
  - 87
  - 88
  - 90
  - 92
  - 93
  - 94
  pygments.lexers.special.RawTokenLexer.get_tokens_unprocessed:
  - 103
  - 105
  - 106
  - 107
  - 109
  - 110
  - 111
  - 113
  - 115
  - 116
  - 119
  - 121
  - 122
  pygments.lexers.special.TextLexer:
  - 22
  pygments.lexers.special.TextLexer.get_tokens_unprocessed:
  - 35
  pygments.lexers.spice:
  - 1
  pygments.lexers.spice.SpiceLexer:
  - 41
  - 44
  - 46
  - 49
  - 19
  - 51
  - 52
  pygments.lexers.sql:
  - 64
  - 1
  - 66
  - 69
  - 70
  - 71
  - 72
  - 73
  - 274
  - 275
  - 276
  - 277
  - 278
  - 279
  - 61
  - 62
  pygments.lexers.sql.GoogleSqlLexer:
  - 882
  - 950
  - 953
  - 954
  - 955
  - 956
  - 957
  - 958
  pygments.lexers.sql.GoogleSqlLexer.analyse_text:
  - 1036
  - 1037
  pygments.lexers.sql.MySqlLexer:
  - 769
  - 771
  - 773
  - 775
  - 776
  - 693
  - 797
  - 766
  pygments.lexers.sql.MySqlLexer.analyse_text:
  - 864
  - 865
  - 866
  - 867
  - 870
  - 874
  - 876
  pygments.lexers.sql.PlPgsqlLexer:
  - 224
  - 227
  - 228
  - 230
  - 213
  pygments.lexers.sql.PostgresBase:
  - 119
  pygments.lexers.sql.PostgresBase._get_lexer:
  - 133
  - 134
  - 137
  - 138
  - 139
  - 140
  - 141
  - 142
  - 144
  - 146
  pygments.lexers.sql.PostgresBase.get_tokens_unprocessed:
  - 130
  pygments.lexers.sql.PostgresConsoleLexer:
  - 307
  pygments.lexers.sql.PostgresConsoleLexer.get_tokens_unprocessed:
  - 319
  - 321
  - 330
  - 332
  - 333
  - 334
  - 338
  - 339
  - 340
  - 342
  - 349
  - 350
  - 354
  - 355
  - 359
  - 360
  - 361
  - 363
  - 366
  - 367
  - 368
  - 369
  - 371
  - 372
  - 374
  pygments.lexers.sql.PostgresExplainLexer:
  - 398
  - 399
  - 529
  - 402
  - 407
  - 411
  - 542
  - 415
  - 416
  - 419
  - 547
  - 432
  - 435
  - 443
  - 447
  - 449
  - 457
  - 475
  - 478
  - 483
  - 497
  - 498
  - 380
  pygments.lexers.sql.PostgresLexer:
  - 172
  - 176
  - 182
  - 184
  - 156
  pygments.lexers.sql.PsqlRegexLexer:
  - 248
  - 259
  - 261
  pygments.lexers.sql.RqlLexer:
  - 1084
  pygments.lexers.sql.SqlLexer:
  - 584
  - 585
  - 566
  pygments.lexers.sql.SqliteConsoleLexer:
  - 1042
  pygments.lexers.sql.SqliteConsoleLexer.get_tokens_unprocessed:
  - 1059
  - 1060
  - 1061
  - 1062
  - 1063
  - 1065
  - 1069
  - 1070
  - 1071
  - 1074
  - 1075
  - 1077
  - 1078
  - 1079
  - 1080
  - 1055
  pygments.lexers.sql.TransactSqlLexer:
  - 651
  - 628
  - 629
  - 630
  - 631
  - 632
  - 633
  - 634
  - 607
  pygments.lexers.sql.TransactSqlLexer.analyse_text:
  - 672
  - 677
  - 681
  - 683
  - 685
  - 687
  - 665
  - 669
  - 670
  - 671
  pygments.lexers.sql.language_callback:
  - 83
  - 89
  - 90
  - 91
  - 93
  - 94
  - 95
  - 96
  - 98
  - 99
  - 100
  - 101
  - 104
  - 105
  - 106
  - 108
  - 109
  - 111
  - 113
  - 114
  - 115
  pygments.lexers.sql.lookahead:
  - 285
  pygments.lexers.sql.lookahead.__init__:
  - 287
  pygments.lexers.sql.lookahead.__next__:
  - 298
  - 302
  pygments.lexers.srcinfo:
  - 1
  pygments.lexers.srcinfo.SrcinfoLexer:
  - 49
  - 50
  - 36
  pygments.lexers.stata:
  - 1
  pygments.lexers.stata.StataLexer:
  - 97
  - 103
  - 40
  - 41
  - 42
  - 43
  - 44
  - 45
  - 46
  - 137
  - 147
  - 149
  - 22
  pygments.lexers.supercollider:
  - 1
  pygments.lexers.supercollider.SuperColliderLexer:
  - 65
  - 41
  - 73
  - 74
  - 45
  - 52
  - 21
  - 57
  - 63
  pygments.lexers.supercollider.SuperColliderLexer.analyse_text:
  - 92
  - 93
  pygments.lexers.tablegen:
  - 1
  pygments.lexers.tablegen.TableGenLexer:
  - 130
  - 131
  - 132
  - 135
  - 168
  - 105
  - 175
  pygments.lexers.tact:
  - 1
  pygments.lexers.tact.TactLexer:
  - 19
  - 32
  - 33
  - 34
  - 35
  - 36
  - 37
  - 38
  - 39
  - 42
  - 46
  - 47
  - 51
  - 54
  - 55
  - 56
  - 60
  - 62
  - 63
  - 70
  - 71
  - 77
  - 80
  - 89
  - 90
  - 91
  - 92
  - 93
  - 94
  - 95
  - 103
  - 104
  - 105
  - 113
  - 115
  - 116
  - 117
  - 125
  - 126
  - 127
  - 135
  - 136
  - 137
  - 144
  - 145
  - 146
  - 156
  - 160
  - 161
  - 162
  - 163
  - 171
  - 172
  - 173
  - 174
  - 183
  - 186
  - 187
  - 188
  - 191
  - 195
  - 202
  - 203
  - 204
  - 205
  - 206
  - 207
  - 208
  - 209
  - 212
  - 216
  - 217
  - 222
  - 226
  - 227
  - 235
  - 236
  - 240
  - 244
  - 245
  - 246
  - 256
  - 257
  - 263
  - 267
  - 272
  - 274
  pygments.lexers.tal:
  - 1
  pygments.lexers.tal.TalLexer:
  - 52
  - 21
  pygments.lexers.tcl:
  - 1
  pygments.lexers.tcl.TclLexer:
  - 131
  - 132
  - 133
  - 137
  - 138
  - 139
  - 20
  - 24
  - 31
  - 61
  - 62
  - 63
  - 66
  - 67
  - 70
  - 73
  - 98
  - 99
  - 103
  - 107
  - 111
  - 125
  - 126
  - 127
  pygments.lexers.tcl.TclLexer.analyse_text:
  - 148
  pygments.lexers.teal:
  - 1
  pygments.lexers.teal.TealLexer:
  - 64
  - 68
  - 71
  - 19
  - 58
  - 31
  pygments.lexers.templates:
  - 1
  pygments.lexers.templates.Angular2HtmlLexer:
  - 2315
  pygments.lexers.templates.Angular2HtmlLexer.__init__:
  - 2327
  pygments.lexers.templates.Angular2Lexer:
  - 2304
  - 2275
  - 2278
  - 2282
  - 2284
  - 2253
  - 2271
  pygments.lexers.templates.CheetahHtmlLexer:
  - 775
  pygments.lexers.templates.CheetahHtmlLexer.__init__:
  - 787
  pygments.lexers.templates.CheetahJavascriptLexer:
  - 807
  pygments.lexers.templates.CheetahJavascriptLexer.__init__:
  - 825
  pygments.lexers.templates.CheetahLexer:
  - 748
  - 753
  - 757
  - 759
  - 730
  pygments.lexers.templates.CheetahPythonLexer:
  - 717
  pygments.lexers.templates.CheetahPythonLexer.get_tokens_unprocessed:
  - 722
  - 723
  - 724
  - 726
  pygments.lexers.templates.CheetahXmlLexer:
  - 791
  pygments.lexers.templates.CheetahXmlLexer.__init__:
  - 803
  pygments.lexers.templates.ColdfusionCFCLexer:
  - 1649
  pygments.lexers.templates.ColdfusionCFCLexer.__init__:
  - 1660
  pygments.lexers.templates.ColdfusionHtmlLexer:
  - 1634
  pygments.lexers.templates.ColdfusionHtmlLexer.__init__:
  - 1645
  pygments.lexers.templates.ColdfusionLexer:
  - 1536
  - 1571
  pygments.lexers.templates.ColdfusionMarkupLexer:
  - 1607
  - 1613
  - 1617
  - 1587
  - 1621
  - 1599
  pygments.lexers.templates.CssDjangoLexer:
  - 1345
  pygments.lexers.templates.CssDjangoLexer.__init__:
  - 1359
  pygments.lexers.templates.CssDjangoLexer.analyse_text:
  - 1362
  pygments.lexers.templates.CssErbLexer:
  - 1072
  pygments.lexers.templates.CssErbLexer.__init__:
  - 1084
  pygments.lexers.templates.CssErbLexer.analyse_text:
  - 1087
  pygments.lexers.templates.CssGenshiLexer:
  - 1002
  pygments.lexers.templates.CssGenshiLexer.__init__:
  - 1014
  pygments.lexers.templates.CssGenshiLexer.analyse_text:
  - 1017
  pygments.lexers.templates.CssPhpLexer:
  - 1164
  pygments.lexers.templates.CssPhpLexer.__init__:
  - 1176
  pygments.lexers.templates.CssPhpLexer.analyse_text:
  - 1179
  pygments.lexers.templates.CssSmartyLexer:
  - 1253
  pygments.lexers.templates.CssSmartyLexer.__init__:
  - 1266
  pygments.lexers.templates.CssSmartyLexer.analyse_text:
  - 1269
  pygments.lexers.templates.DjangoLexer:
  - 357
  - 394
  - 363
  - 332
  - 395
  - 399
  - 368
  - 400
  - 371
  - 376
  - 378
  pygments.lexers.templates.DjangoLexer.analyse_text:
  - 409
  - 411
  - 407
  pygments.lexers.templates.ErbLexer:
  - 67
  - 52
  pygments.lexers.templates.ErbLexer.__init__:
  - 72
  - 71
  pygments.lexers.templates.ErbLexer.analyse_text:
  - 143
  pygments.lexers.templates.ErbLexer.get_tokens_unprocessed:
  - 128
  - 131
  - 132
  - 133
  - 134
  - 136
  - 137
  - 75
  - 80
  - 81
  - 86
  - 87
  - 88
  - 89
  - 92
  - 93
  - 95
  - 96
  - 100
  - 101
  - 102
  - 103
  - 104
  - 107
  - 108
  - 109
  - 110
  - 112
  - 113
  - 114
  - 115
  - 117
  - 118
  - 119
  - 123
  - 125
  - 126
  - 127
  pygments.lexers.templates.EvoqueHtmlLexer:
  - 1498
  pygments.lexers.templates.EvoqueHtmlLexer.__init__:
  - 1510
  pygments.lexers.templates.EvoqueHtmlLexer.analyse_text:
  - 1513
  pygments.lexers.templates.EvoqueLexer:
  - 1441
  - 1474
  - 1475
  - 1477
  - 1480
  - 1462
  - 1470
  - 1471
  pygments.lexers.templates.EvoqueLexer.analyse_text:
  - 1493
  - 1494
  pygments.lexers.templates.EvoqueXmlLexer:
  - 1517
  pygments.lexers.templates.EvoqueXmlLexer.__init__:
  - 1529
  pygments.lexers.templates.EvoqueXmlLexer.analyse_text:
  - 1532
  pygments.lexers.templates.GenshiLexer:
  - 954
  pygments.lexers.templates.GenshiLexer.__init__:
  - 968
  pygments.lexers.templates.GenshiLexer.analyse_text:
  - 976
  - 972
  - 974
  pygments.lexers.templates.GenshiMarkupLexer:
  - 865
  - 907
  - 876
  - 912
  - 881
  - 917
  - 921
  - 890
  - 891
  pygments.lexers.templates.GenshiTextLexer:
  - 842
  - 843
  - 844
  - 849
  - 851
  - 853
  - 857
  - 829
  pygments.lexers.templates.HandlebarsHtmlLexer:
  - 1912
  pygments.lexers.templates.HandlebarsHtmlLexer.__init__:
  - 1925
  pygments.lexers.templates.HandlebarsLexer:
  - 1856
  - 1888
  - 1889
  - 1860
  - 1861
  - 1892
  - 1836
  - 1869
  - 1900
  - 1872
  - 1875
  - 1876
  - 1877
  - 1880
  - 1886
  pygments.lexers.templates.HtmlDjangoLexer:
  - 1295
  pygments.lexers.templates.HtmlDjangoLexer.__init__:
  - 1311
  pygments.lexers.templates.HtmlDjangoLexer.analyse_text:
  - 1314
  - 1315
  pygments.lexers.templates.HtmlGenshiLexer:
  - 929
  pygments.lexers.templates.HtmlGenshiLexer.__init__:
  - 942
  pygments.lexers.templates.HtmlGenshiLexer.analyse_text:
  - 946
  - 948
  - 950
  pygments.lexers.templates.HtmlPhpLexer:
  - 1113
  pygments.lexers.templates.HtmlPhpLexer.__init__:
  - 1132
  pygments.lexers.templates.HtmlPhpLexer.analyse_text:
  - 1136
  - 1135
  pygments.lexers.templates.HtmlSmartyLexer:
  - 1205
  pygments.lexers.templates.HtmlSmartyLexer.__init__:
  - 1220
  pygments.lexers.templates.HtmlSmartyLexer.analyse_text:
  - 1224
  - 1223
  pygments.lexers.templates.JavascriptDjangoLexer:
  - 1366
  pygments.lexers.templates.JavascriptDjangoLexer.__init__:
  - 1386
  pygments.lexers.templates.JavascriptDjangoLexer.analyse_text:
  - 1389
  pygments.lexers.templates.JavascriptErbLexer:
  - 1091
  pygments.lexers.templates.JavascriptErbLexer.__init__:
  - 1106
  pygments.lexers.templates.JavascriptErbLexer.analyse_text:
  - 1109
  pygments.lexers.templates.JavascriptGenshiLexer:
  - 980
  pygments.lexers.templates.JavascriptGenshiLexer.__init__:
  - 995
  pygments.lexers.templates.JavascriptGenshiLexer.analyse_text:
  - 998
  pygments.lexers.templates.JavascriptPhpLexer:
  - 1183
  pygments.lexers.templates.JavascriptPhpLexer.__init__:
  - 1198
  pygments.lexers.templates.JavascriptPhpLexer.analyse_text:
  - 1201
  pygments.lexers.templates.JavascriptSmartyLexer:
  - 1273
  pygments.lexers.templates.JavascriptSmartyLexer.__init__:
  - 1288
  pygments.lexers.templates.JavascriptSmartyLexer.analyse_text:
  - 1291
  pygments.lexers.templates.JspLexer:
  - 1418
  pygments.lexers.templates.JspLexer.__init__:
  - 1429
  pygments.lexers.templates.JspLexer.analyse_text:
  - 1432
  - 1433
  - 1435
  pygments.lexers.templates.JspRootLexer:
  - 1393
  - 1412
  pygments.lexers.templates.LassoCssLexer:
  - 1786
  pygments.lexers.templates.LassoCssLexer.__init__:
  - 1800
  pygments.lexers.templates.LassoCssLexer.analyse_text:
  - 1803
  - 1804
  - 1806
  pygments.lexers.templates.LassoHtmlLexer:
  - 1734
  pygments.lexers.templates.LassoHtmlLexer.__init__:
  - 1752
  pygments.lexers.templates.LassoHtmlLexer.analyse_text:
  - 1755
  - 1756
  pygments.lexers.templates.LassoJavascriptLexer:
  - 1812
  pygments.lexers.templates.LassoJavascriptLexer.__init__:
  - 1828
  pygments.lexers.templates.LassoJavascriptLexer.analyse_text:
  - 1831
  pygments.lexers.templates.LassoXmlLexer:
  - 1762
  pygments.lexers.templates.LassoXmlLexer.__init__:
  - 1776
  pygments.lexers.templates.LassoXmlLexer.analyse_text:
  - 1779
  - 1780
  pygments.lexers.templates.LiquidLexer:
  - 2048
  - 2050
  - 2067
  - 2070
  - 2073
  - 1948
  - 2076
  - 2077
  - 2078
  - 2083
  - 2088
  - 1961
  - 2089
  - 1964
  - 2095
  - 1972
  - 1973
  - 2100
  - 1975
  - 1979
  - 1982
  - 1984
  - 1988
  - 1990
  - 1994
  - 1995
  - 2124
  - 2125
  - 2126
  - 1999
  - 2127
  - 2003
  - 2137
  - 2010
  - 2014
  - 2145
  - 2019
  - 2020
  - 2024
  - 2025
  - 2028
  - 2029
  - 2034
  - 2035
  - 2037
  - 2038
  - 2042
  - 2043
  pygments.lexers.templates.MakoCssLexer:
  - 699
  pygments.lexers.templates.MakoCssLexer.__init__:
  - 711
  pygments.lexers.templates.MakoHtmlLexer:
  - 649
  pygments.lexers.templates.MakoHtmlLexer.__init__:
  - 661
  pygments.lexers.templates.MakoJavascriptLexer:
  - 681
  pygments.lexers.templates.MakoJavascriptLexer.__init__:
  - 695
  pygments.lexers.templates.MakoLexer:
  - 610
  - 612
  - 583
  - 632
  - 626
  - 598
  - 600
  - 602
  - 636
  - 605
  - 607
  pygments.lexers.templates.MakoXmlLexer:
  - 665
  pygments.lexers.templates.MakoXmlLexer.__init__:
  - 677
  pygments.lexers.templates.MasonLexer:
  - 544
  - 546
  - 547
  - 549
  - 551
  - 553
  - 556
  - 559
  - 529
  - 569
  pygments.lexers.templates.MasonLexer.analyse_text:
  - 577
  - 575
  pygments.lexers.templates.MyghtyCssLexer:
  - 513
  pygments.lexers.templates.MyghtyCssLexer.__init__:
  - 525
  pygments.lexers.templates.MyghtyHtmlLexer:
  - 463
  pygments.lexers.templates.MyghtyHtmlLexer.__init__:
  - 475
  pygments.lexers.templates.MyghtyJavascriptLexer:
  - 495
  pygments.lexers.templates.MyghtyJavascriptLexer.__init__:
  - 509
  pygments.lexers.templates.MyghtyLexer:
  - 417
  - 457
  - 433
  - 434
  - 436
  - 437
  - 439
  - 441
  - 444
  - 447
  pygments.lexers.templates.MyghtyXmlLexer:
  - 479
  pygments.lexers.templates.MyghtyXmlLexer.__init__:
  - 491
  pygments.lexers.templates.RhtmlLexer:
  - 1021
  pygments.lexers.templates.RhtmlLexer.__init__:
  - 1038
  pygments.lexers.templates.RhtmlLexer.analyse_text:
  - 1041
  - 1042
  pygments.lexers.templates.SmartyLexer:
  - 168
  - 170
  - 148
  - 173
  pygments.lexers.templates.SmartyLexer.analyse_text:
  - 200
  - 194
  - 196
  - 198
  pygments.lexers.templates.SqlJinjaLexer:
  - 2331
  pygments.lexers.templates.SqlJinjaLexer.__init__:
  - 2342
  pygments.lexers.templates.SqlJinjaLexer.analyse_text:
  - 2353
  - 2347
  - 2350
  pygments.lexers.templates.SspLexer:
  - 1664
  pygments.lexers.templates.SspLexer.__init__:
  - 1675
  pygments.lexers.templates.SspLexer.analyse_text:
  - 1681
  - 1683
  - 1679
  pygments.lexers.templates.TeaTemplateLexer:
  - 1711
  pygments.lexers.templates.TeaTemplateLexer.__init__:
  - 1722
  pygments.lexers.templates.TeaTemplateLexer.analyse_text:
  - 1728
  - 1725
  - 1726
  pygments.lexers.templates.TeaTemplateRootLexer:
  - 1689
  - 1705
  pygments.lexers.templates.TwigHtmlLexer:
  - 2236
  pygments.lexers.templates.TwigHtmlLexer.__init__:
  - 2249
  pygments.lexers.templates.TwigLexer:
  - 2184
  - 2153
  - 2189
  - 2223
  - 2224
  - 2194
  - 2228
  - 2197
  - 2229
  - 2202
  - 2204
  pygments.lexers.templates.VelocityHtmlLexer:
  - 290
  pygments.lexers.templates.VelocityHtmlLexer.__init__:
  - 304
  pygments.lexers.templates.VelocityLexer:
  - 227
  - 229
  - 231
  - 234
  - 206
  - 241
  - 243
  - 250
  - 254
  pygments.lexers.templates.VelocityLexer.analyse_text:
  - 281
  - 283
  - 277
  - 279
  pygments.lexers.templates.VelocityXmlLexer:
  - 308
  pygments.lexers.templates.VelocityXmlLexer.__init__:
  - 322
  pygments.lexers.templates.VelocityXmlLexer.analyse_text:
  - 325
  - 326
  pygments.lexers.templates.XmlDjangoLexer:
  - 1321
  pygments.lexers.templates.XmlDjangoLexer.__init__:
  - 1335
  pygments.lexers.templates.XmlDjangoLexer.analyse_text:
  - 1338
  - 1339
  pygments.lexers.templates.XmlErbLexer:
  - 1049
  pygments.lexers.templates.XmlErbLexer.__init__:
  - 1062
  pygments.lexers.templates.XmlErbLexer.analyse_text:
  - 1065
  - 1066
  pygments.lexers.templates.XmlPhpLexer:
  - 1142
  pygments.lexers.templates.XmlPhpLexer.__init__:
  - 1154
  pygments.lexers.templates.XmlPhpLexer.analyse_text:
  - 1157
  - 1158
  pygments.lexers.templates.XmlSmartyLexer:
  - 1230
  pygments.lexers.templates.XmlSmartyLexer.__init__:
  - 1243
  pygments.lexers.templates.XmlSmartyLexer.analyse_text:
  - 1246
  - 1247
  pygments.lexers.templates.YamlJinjaLexer:
  - 1929
  pygments.lexers.templates.YamlJinjaLexer.__init__:
  - 1944
  pygments.lexers.teraterm:
  - 1
  pygments.lexers.teraterm.TeraTermLexer:
  - 33
  - 34
  - 35
  - 36
  - 37
  - 38
  - 39
  - 40
  - 41
  - 262
  - 300
  - 308
  - 21
  - 54
  - 309
  pygments.lexers.teraterm.TeraTermLexer.analyse_text:
  - 324
  pygments.lexers.testing:
  - 1
  pygments.lexers.testing.GherkinLexer:
  - 18
  - 39
  - 44
  - 49
  - 54
  - 61
  - 65
  - 66
  - 76
  - 81
  - 85
  - 89
  - 93
  - 94
  - 95
  - 100
  - 103
  - 107
  - 111
  - 115
  - 116
  - 117
  - 118
  - 120
  - 123
  - 126
  pygments.lexers.testing.TAPLexer:
  - 160
  - 137
  - 156
  pygments.lexers.text:
  - 1
  pygments.lexers.textedit:
  - 1
  pygments.lexers.textedit.AwkLexer:
  - 40
  - 51
  - 44
  - 23
  pygments.lexers.textedit.SedLexer:
  - 99
  - 100
  - 101
  - 102
  - 104
  - 106
  - 108
  - 77
  pygments.lexers.textedit.VimLexer:
  - 114
  - 132
  - 133
  - 135
  pygments.lexers.textedit.VimLexer.__init__:
  - 165
  pygments.lexers.textedit.VimLexer.get_tokens_unprocessed:
  - 194
  - 195
  - 196
  - 197
  - 198
  - 199
  - 200
  - 201
  - 203
  - 205
  pygments.lexers.textedit.VimLexer.is_in:
  - 168
  - 180
  - 181
  - 182
  - 183
  - 185
  - 186
  - 187
  pygments.lexers.textfmts:
  - 1
  pygments.lexers.textfmts.GettextLexer:
  - 89
  - 106
  - 109
  - 111
  pygments.lexers.textfmts.HttpLexer:
  - 184
  - 180
  - 117
  pygments.lexers.textfmts.HttpLexer.analyse_text:
  - 200
  - 199
  pygments.lexers.textfmts.HttpLexer.content_callback:
  - 161
  - 163
  - 165
  - 167
  - 171
  - 172
  - 174
  - 152
  - 153
  - 154
  - 155
  - 158
  pygments.lexers.textfmts.HttpLexer.continuous_header_callback:
  - 147
  - 148
  - 149
  pygments.lexers.textfmts.HttpLexer.get_tokens_unprocessed:
  - 129
  - 131
  pygments.lexers.textfmts.HttpLexer.header_callback:
  - 134
  - 135
  - 136
  - 137
  - 139
  - 140
  - 141
  - 142
  - 143
  - 144
  pygments.lexers.textfmts.IrcLogsLexer:
  - 67
  - 72
  - 78
  - 24
  - 63
  pygments.lexers.textfmts.KernelLogLexer:
  - 421
  - 391
  - 425
  - 429
  - 433
  - 413
  pygments.lexers.textfmts.NotmuchLexer:
  - 357
  - 359
  - 367
  - 369
  - 371
  - 372
  - 309
  - 342
  - 344
  - 346
  - 347
  pygments.lexers.textfmts.NotmuchLexer.__init__:
  - 386
  - 387
  pygments.lexers.textfmts.NotmuchLexer._highlight_code:
  - 325
  - 328
  - 329
  - 331
  - 333
  - 335
  pygments.lexers.textfmts.NotmuchLexer.analyse_text:
  - 383
  pygments.lexers.textfmts.TodotxtLexer:
  - 209
  - 266
  - 261
  - 257
  pygments.lexers.theorem:
  - 1
  pygments.lexers.theorem.IsabelleLexer:
  - 196
  - 340
  - 341
  - 343
  - 345
  - 347
  - 348
  - 350
  - 351
  - 353
  - 354
  - 356
  - 358
  - 359
  - 360
  - 361
  - 363
  - 364
  - 365
  - 367
  pygments.lexers.theorem.RocqLexer:
  - 129
  - 186
  - 117
  - 23
  - 121
  - 122
  - 123
  - 124
  - 125
  - 126
  pygments.lexers.theorem.RocqLexer.analyse_text:
  - 191
  pygments.lexers.thingsdb:
  - 1
  pygments.lexers.thingsdb.ThingsDBLexer:
  - 33
  - 34
  - 135
  - 110
  - 80
  - 114
  - 19
  - 117
  - 61
  - 30
  pygments.lexers.tlb:
  - 1
  pygments.lexers.tlb.TlbLexer:
  - 40
  - 33
  - 19
  - 36
  pygments.lexers.tls:
  - 1
  pygments.lexers.tls.TlsLexer:
  - 40
  - 20
  - 38
  pygments.lexers.tnt:
  - 1
  pygments.lexers.tnt.TNTLexer:
  - 34
  - 35
  - 36
  - 37
  - 38
  - 39
  - 40
  - 41
  - 43
  - 52
  - 21
  - 53
  pygments.lexers.tnt.TNTLexer.__init__:
  - 56
  pygments.lexers.tnt.TNTLexer.error_till_line_end:
  - 180
  - 186
  - 187
  - 188
  - 189
  pygments.lexers.tnt.TNTLexer.formula:
  - 129
  - 130
  - 131
  - 133
  - 136
  - 137
  - 139
  - 140
  - 110
  - 111
  - 115
  - 116
  - 117
  - 118
  - 119
  - 120
  - 122
  - 123
  - 124
  - 125
  - 126
  - 127
  pygments.lexers.tnt.TNTLexer.get_tokens_unprocessed:
  - 256
  - 258
  - 261
  - 263
  - 269
  - 193
  - 195
  - 196
  - 201
  - 202
  - 204
  - 206
  - 209
  - 212
  - 213
  - 214
  - 215
  - 217
  - 221
  - 222
  - 227
  - 229
  - 234
  - 237
  - 239
  - 242
  - 245
  - 247
  - 250
  - 253
  - 255
  pygments.lexers.tnt.TNTLexer.lineno:
  - 163
  - 167
  - 168
  - 170
  - 171
  - 173
  - 175
  - 176
  - 177
  pygments.lexers.tnt.TNTLexer.rule:
  - 160
  - 144
  - 145
  - 146
  - 148
  - 149
  - 150
  - 151
  - 152
  - 154
  - 155
  - 156
  pygments.lexers.tnt.TNTLexer.term:
  - 96
  - 97
  - 98
  - 99
  - 101
  - 102
  - 103
  - 105
  - 84
  - 85
  - 89
  - 90
  - 91
  - 92
  - 94
  - 95
  pygments.lexers.tnt.TNTLexer.variable:
  - 80
  - 74
  - 75
  pygments.lexers.tnt.TNTLexer.whitespace:
  - 66
  - 67
  - 69
  - 70
  - 60
  pygments.lexers.trafficscript:
  - 1
  pygments.lexers.trafficscript.RtsLexer:
  - 18
  pygments.lexers.typoscript:
  - 1
  pygments.lexers.typoscript.TypoScriptCssDataLexer:
  - 49
  - 42
  - 45
  - 30
  pygments.lexers.typoscript.TypoScriptHtmlDataLexer:
  - 81
  - 65
  - 88
  - 84
  pygments.lexers.typoscript.TypoScriptLexer:
  - 134
  - 145
  - 167
  - 170
  - 183
  - 198
  - 202
  - 100
  - 115
  - 116
  - 117
  - 118
  - 119
  - 120
  - 121
  - 122
  - 123
  - 124
  - 125
  pygments.lexers.typst:
  - 1
  pygments.lexers.typst.TypstLexer:
  - 128
  - 134
  - 145
  - 20
  - 46
  - 50
  - 51
  - 52
  - 55
  - 56
  - 57
  - 66
  - 72
  - 73
  - 74
  - 75
  - 79
  - 82
  - 91
  - 92
  - 93
  - 94
  - 98
  - 99
  - 100
  - 112
  - 119
  - 121
  - 122
  - 123
  - 126
  - 127
  pygments.lexers.typst.TypstLexer.__init__:
  - 153
  - 150
  pygments.lexers.typst.TypstLexer.get_tokens_unprocessed:
  - 160
  - 157
  - 158
  pygments.lexers.ul4:
  - 1
  pygments.lexers.ul4.CSSUL4Lexer:
  - 268
  pygments.lexers.ul4.CSSUL4Lexer.__init__:
  - 279
  pygments.lexers.ul4.HTMLUL4Lexer:
  - 238
  pygments.lexers.ul4.HTMLUL4Lexer.__init__:
  - 249
  pygments.lexers.ul4.JavascriptUL4Lexer:
  - 283
  pygments.lexers.ul4.JavascriptUL4Lexer.__init__:
  - 294
  pygments.lexers.ul4.PythonUL4Lexer:
  - 298
  pygments.lexers.ul4.PythonUL4Lexer.__init__:
  - 309
  pygments.lexers.ul4.UL4Lexer:
  - 224
  - 97
  - 197
  - 231
  - 105
  - 42
  - 111
  - 49
  - 210
  - 179
  - 181
  - 24
  - 217
  - 90
  - 190
  pygments.lexers.ul4.XMLUL4Lexer:
  - 253
  pygments.lexers.ul4.XMLUL4Lexer.__init__:
  - 264
  pygments.lexers.unicon:
  - 1
  pygments.lexers.unicon.IconLexer:
  - 292
  - 167
  - 205
  - 302
  - 272
  - 212
  - 278
  - 186
  pygments.lexers.unicon.UcodeLexer:
  - 323
  - 333
  - 368
  - 337
  - 308
  pygments.lexers.unicon.UcodeLexer.analyse_text:
  - 391
  - 395
  - 398
  - 401
  - 404
  - 410
  pygments.lexers.unicon.UniconLexer:
  - 161
  - 130
  - 67
  - 41
  - 137
  - 21
  - 151
  - 60
  pygments.lexers.urbi:
  - 1
  pygments.lexers.urbi.UrbiscriptLexer:
  - 73
  - 66
  - 21
  - 87
  pygments.lexers.urbi.UrbiscriptLexer.analyse_text:
  - 139
  - 142
  - 135
  pygments.lexers.urbi.UrbiscriptLexer.blob_callback:
  - 39
  - 40
  - 41
  - 42
  - 43
  - 44
  - 48
  - 50
  - 51
  - 55
  - 56
  - 57
  pygments.lexers.usd:
  - 1
  pygments.lexers.usd.UsdLexer:
  - 65
  - 44
  - 48
  - 63
  - 52
  - 56
  - 59
  - 60
  - 61
  - 31
  pygments.lexers.usd._keywords:
  - 22
  pygments.lexers.varnish:
  - 1
  pygments.lexers.varnish.VCLLexer:
  - 20
  - 152
  - 153
  - 154
  - 43
  - 44
  - 46
  - 50
  - 51
  - 58
  - 60
  - 62
  - 64
  - 77
  - 99
  - 105
  - 108
  - 110
  - 112
  - 114
  - 116
  - 121
  pygments.lexers.varnish.VCLLexer.analyse_text:
  - 33
  - 38
  pygments.lexers.varnish.VCLSnippetLexer:
  - 161
  - 185
  - 187
  pygments.lexers.verification:
  - 1
  pygments.lexers.verification.BoogieLexer:
  - 38
  - 43
  - 45
  - 46
  - 19
  pygments.lexers.verification.SilverLexer:
  - 96
  - 97
  - 66
  - 85
  - 95
  pygments.lexers.verifpal:
  - 1
  pygments.lexers.verifpal.VerifpalLexer:
  - 33
  - 34
  - 35
  - 36
  - 37
  - 38
  - 39
  - 42
  - 43
  - 19
  - 56
  - 60
  - 62
  - 63
  pygments.lexers.vip:
  - 1
  pygments.lexers.vip.VisualPrologBaseLexer:
  - 67
  - 73
  - 47
  - 51
  - 56
  - 28
  - 30
  pygments.lexers.vip.VisualPrologGrammarLexer:
  - 136
  - 137
  - 122
  pygments.lexers.vip.VisualPrologGrammarLexer.analyse_text:
  - 147
  - 143
  pygments.lexers.vip.VisualPrologLexer:
  - 104
  - 105
  - 103
  - 87
  pygments.lexers.vip.VisualPrologLexer.analyse_text:
  - 115
  - 111
  pygments.lexers.vyper:
  - 1
  pygments.lexers.vyper.VyperLexer:
  - 33
  - 68
  - 101
  - 73
  - 45
  - 49
  - 19
  - 84
  - 53
  - 88
  - 62
  pygments.lexers.web:
  - 1
  pygments.lexers.webassembly:
  - 1
  pygments.lexers.webassembly.WatLexer:
  - 65
  - 76
  - 77
  - 78
  - 113
  - 114
  - 115
  - 116
  - 117
  pygments.lexers.webidl:
  - 1
  pygments.lexers.webidl.WebIDLLexer:
  - 128
  - 259
  - 132
  - 136
  - 265
  - 139
  - 140
  - 145
  - 146
  - 273
  - 280
  - 155
  - 284
  - 287
  - 160
  - 293
  - 166
  - 40
  - 173
  - 176
  - 183
  - 185
  - 58
  - 190
  - 193
  - 70
  - 198
  - 204
  - 78
  - 206
  - 209
  - 82
  - 85
  - 87
  - 215
  - 90
  - 247
  - 92
  - 220
  - 95
  - 223
  - 226
  - 100
  - 229
  - 103
  - 232
  - 107
  - 110
  - 238
  - 239
  - 116
  - 117
  - 246
  - 119
  - 253
  - 125
  pygments.lexers.webmisc:
  - 1
  pygments.lexers.webmisc.CirruLexer:
  - 931
  - 885
  pygments.lexers.webmisc.DuelLexer:
  - 43
  - 45
  - 47
  - 49
  - 50
  - 51
  - 52
  - 27
  pygments.lexers.webmisc.QmlLexer:
  - 848
  - 841
  - 812
  - 837
  pygments.lexers.webmisc.SlimLexer:
  - 963
  - 997
  - 966
  - 998
  - 937
  - 970
  - 973
  - 975
  - 976
  - 978
  - 982
  - 985
  - 991
  pygments.lexers.webmisc.XQueryLexer:
  - 536
  - 58
  - 575
  - 580
  - 586
  - 590
  - 607
  - 611
  - 614
  - 618
  - 629
  - 640
  - 642
  - 644
  - 655
  - 658
  - 661
  - 666
  - 670
  - 673
  - 678
  - 680
  - 685
  - 690
  - 695
  - 715
  - 720
  - 722
  - 730
  - 733
  - 736
  - 741
  - 752
  - 756
  - 759
  - 764
  - 774
  - 776
  - 778
  - 784
  - 788
  - 790
  - 805
  - 330
  - 349
  - 351
  - 353
  - 355
  - 357
  - 360
  - 363
  - 365
  - 371
  - 374
  - 377
  - 391
  - 398
  - 401
  - 403
  - 412
  - 418
  - 425
  - 426
  - 428
  - 430
  - 432
  - 434
  - 436
  - 440
  - 443
  - 449
  - 453
  - 459
  - 462
  - 464
  - 468
  - 470
  - 477
  - 479
  - 480
  - 481
  - 483
  - 485
  - 487
  - 489
  pygments.lexers.webmisc.XQueryLexer.operator_root_callback:
  - 121
  - 124
  pygments.lexers.webmisc.XQueryLexer.popstate_callback:
  - 161
  - 162
  - 166
  - 153
  - 156
  - 157
  - 158
  pygments.lexers.webmisc.XQueryLexer.popstate_kindtest_callback:
  - 138
  - 139
  - 140
  - 141
  - 142
  - 143
  - 144
  - 146
  - 147
  - 149
  - 150
  pygments.lexers.webmisc.XQueryLexer.popstate_tag_callback:
  - 128
  - 129
  - 130
  - 127
  pygments.lexers.webmisc.XQueryLexer.popstate_xmlcomment_callback:
  - 133
  - 134
  - 135
  pygments.lexers.webmisc.XQueryLexer.punctuation_root_callback:
  - 115
  - 118
  pygments.lexers.webmisc.XQueryLexer.pushstate_cdata_section_callback:
  - 176
  - 177
  - 178
  - 175
  pygments.lexers.webmisc.XQueryLexer.pushstate_element_content_cdata_section_callback:
  - 232
  - 233
  - 234
  - 231
  pygments.lexers.webmisc.XQueryLexer.pushstate_element_content_processing_instruction_callback:
  - 225
  - 226
  - 227
  - 228
  pygments.lexers.webmisc.XQueryLexer.pushstate_element_content_starttag_callback:
  - 169
  - 170
  - 171
  - 172
  pygments.lexers.webmisc.XQueryLexer.pushstate_element_content_xmlcomment_callback:
  - 243
  - 244
  - 245
  - 246
  pygments.lexers.webmisc.XQueryLexer.pushstate_kindtest_callback:
  - 256
  - 257
  - 258
  - 259
  - 260
  - 255
  pygments.lexers.webmisc.XQueryLexer.pushstate_occurrenceindicator_kindtest_callback:
  - 279
  - 280
  - 281
  - 282
  - 283
  - 284
  pygments.lexers.webmisc.XQueryLexer.pushstate_operator_attribute_callback:
  - 314
  - 315
  - 316
  pygments.lexers.webmisc.XQueryLexer.pushstate_operator_cdata_section_callback:
  - 240
  - 237
  - 238
  - 239
  pygments.lexers.webmisc.XQueryLexer.pushstate_operator_kindtest_callback:
  - 271
  - 272
  - 273
  - 274
  - 275
  - 276
  pygments.lexers.webmisc.XQueryLexer.pushstate_operator_kindtestforpi_callback:
  - 263
  - 264
  - 265
  - 266
  - 267
  - 268
  pygments.lexers.webmisc.XQueryLexer.pushstate_operator_map_callback:
  - 195
  - 196
  - 197
  - 199
  - 200
  pygments.lexers.webmisc.XQueryLexer.pushstate_operator_order_callback:
  - 192
  - 187
  - 188
  - 189
  - 191
  pygments.lexers.webmisc.XQueryLexer.pushstate_operator_processing_instruction_callback:
  - 219
  - 220
  - 221
  - 222
  pygments.lexers.webmisc.XQueryLexer.pushstate_operator_root_callback:
  - 296
  - 293
  - 294
  pygments.lexers.webmisc.XQueryLexer.pushstate_operator_root_construct_callback:
  - 299
  - 300
  - 301
  - 302
  - 304
  pygments.lexers.webmisc.XQueryLexer.pushstate_operator_root_validate:
  - 203
  - 204
  - 205
  - 207
  - 208
  pygments.lexers.webmisc.XQueryLexer.pushstate_operator_root_validate_withmode:
  - 211
  - 212
  - 213
  - 215
  - 216
  pygments.lexers.webmisc.XQueryLexer.pushstate_operator_starttag_callback:
  - 288
  - 289
  - 290
  - 287
  pygments.lexers.webmisc.XQueryLexer.pushstate_operator_xmlcomment_callback:
  - 249
  - 250
  - 251
  - 252
  pygments.lexers.webmisc.XQueryLexer.pushstate_root_callback:
  - 307
  - 308
  - 309
  - 311
  pygments.lexers.webmisc.XQueryLexer.pushstate_starttag_callback:
  - 184
  - 181
  - 182
  - 183
  pygments.lexers.wgsl:
  - 1
  - 26
  - 27
  pygments.lexers.wgsl.WgslLexer:
  - 34
  - 73
  - 330
  - 299
  - 268
  - 45
  - 331
  - 47
  - 333
  - 336
  - 337
  - 308
  - 251
  - 222
  pygments.lexers.whiley:
  - 1
  pygments.lexers.whiley.WhileyLexer:
  - 64
  - 68
  - 45
  - 19
  - 52
  - 57
  - 92
  - 62
  pygments.lexers.wowtoc:
  - 1
  pygments.lexers.wowtoc.WoWTocLexer:
  - 67
  - 75
  - 47
  - 81
  - 61
  pygments.lexers.wowtoc.WoWTocLexer.analyse_text:
  - 106
  - 107
  - 108
  - 111
  - 114
  - 117
  pygments.lexers.wowtoc._create_tag_line_token:
  - 32
  - 33
  pygments.lexers.wren:
  - 1
  pygments.lexers.wren.WrenLexer:
  - 96
  - 44
  - 50
  - 20
  - 54
  pygments.lexers.x10:
  - 1
  pygments.lexers.x10.X10Lexer:
  - 18
  - 58
  - 59
  - 60
  - 61
  pygments.lexers.xorg:
  - 1
  pygments.lexers.xorg.XorgLexer:
  - 32
  - 18
  - 36
  pygments.lexers.yang:
  - 1
  pygments.lexers.yang.YangLexer:
  - 96
  - 97
  - 98
  - 99
  - 18
  - 83
  - 90
  - 91
  - 92
  - 93
  - 94
  - 95
  pygments.lexers.yara:
  - 1
  pygments.lexers.yara.YaraLexer:
  - 41
  - 19
  - 36
  - 39
  pygments.lexers.zig:
  - 1
  pygments.lexers.zig.ZigLexer:
  - 32
  - 65
  - 69
  - 41
  - 47
  - 19
  - 51
  - 57
  - 61
  pygments.modeline:
  - 16
  - 1
  pygments.modeline.get_filetype_from_buffer:
  - 32
  - 33
  - 34
  - 35
  - 37
  - 38
  - 39
  - 40
  - 29
  pygments.modeline.get_filetype_from_line:
  - 24
  - 25
  - 23
  pygments.plugin:
  - 1
  pygments.plugin.find_plugin_filters:
  - 72
  - 71
  pygments.plugin.find_plugin_formatters:
  - 61
  - 62
  pygments.plugin.find_plugin_lexers:
  - 56
  - 57
  pygments.plugin.find_plugin_styles:
  - 66
  - 67
  pygments.plugin.iter_entry_points:
  - 48
  - 44
  - 45
  - 52
  pygments.regexopt:
  - 1
  - 18
  - 19
  pygments.regexopt.make_charset:
  - 23
  pygments.regexopt.make_charset.<lambda1>:
  - 23
  pygments.regexopt.regex_opt:
  - 91
  - 90
  - 83
  pygments.regexopt.regex_opt_inner:
  - 27
  - 30
  - 34
  - 36
  - 37
  - 39
  - 41
  - 45
  - 46
  - 47
  - 49
  - 50
  - 51
  - 53
  - 54
  - 56
  - 57
  - 58
  - 59
  - 62
  - 63
  - 67
  - 68
  - 69
  - 72
  - 73
  - 77
  - 78
  pygments.scanner:
  - 1
  pygments.scanner.EndOfText:
  - 21
  pygments.scanner.Scanner:
  - 28
  - 52
  pygments.scanner.Scanner.__init__:
  - 41
  - 36
  pygments.scanner.Scanner.check:
  - 64
  - 55
  - 60
  - 62
  - 63
  pygments.scanner.Scanner.eos:
  - 50
  pygments.scanner.Scanner.get_char:
  - 96
  - 97
  pygments.scanner.Scanner.scan:
  - 73
  - 82
  - 84
  - 85
  - 87
  - 88
  - 90
  - 91
  - 92
  pygments.scanner.Scanner.test:
  - 67
  - 70
  pygments.sphinxext:
  - 1
  pygments.sphinxext.PygmentsDoc:
  - 61
  pygments.sphinxext.PygmentsDoc.document_filters:
  - 237
  - 238
  - 240
  - 241
  - 242
  - 243
  pygments.sphinxext.PygmentsDoc.document_formatters:
  - 225
  - 226
  - 228
  - 229
  - 231
  - 219
  - 221
  - 222
  - 223
  pygments.sphinxext.PygmentsDoc.document_lexers:
  - 159
  - 161
  - 162
  - 163
  - 164
  - 165
  - 167
  - 168
  - 170
  - 171
  - 172
  - 174
  - 175
  - 180
  - 184
  - 187
  - 192
  - 194
  - 195
  - 196
  - 199
  - 201
  - 202
  - 205
  - 206
  - 208
  - 209
  - 210
  - 211
  - 213
  pygments.sphinxext.PygmentsDoc.document_lexers_overview:
  - 137
  - 106
  - 107
  - 138
  - 139
  - 110
  - 140
  - 141
  - 146
  - 148
  - 118
  - 91
  pygments.sphinxext.PygmentsDoc.document_lexers_overview.<lambda1>:
  - 106
  pygments.sphinxext.PygmentsDoc.document_lexers_overview.format_link:
  - 102
  pygments.sphinxext.PygmentsDoc.document_lexers_overview.write_row:
  - 128
  - 130
  - 122
  - 124
  - 125
  - 126
  pygments.sphinxext.PygmentsDoc.document_lexers_overview.write_seperator:
  - 133
  - 135
  pygments.sphinxext.PygmentsDoc.run:
  - 72
  - 73
  - 74
  - 75
  - 76
  - 77
  - 78
  - 79
  - 80
  - 83
  - 84
  - 85
  - 86
  - 87
  pygments.sphinxext.setup:
  - 247
  pygments.style:
  - 1
  - 55
  pygments.style.StyleMeta.__iter__:
  - 163
  - 164
  pygments.style.StyleMeta.__len__:
  - 167
  pygments.style.StyleMeta.__new__:
  - 61
  - 62
  - 63
  - 83
  - 84
  - 85
  - 87
  - 88
  - 89
  - 91
  - 96
  - 97
  - 99
  - 101
  - 103
  - 105
  - 107
  - 109
  - 111
  - 112
  - 113
  - 114
  - 115
  - 117
  - 119
  - 122
  pygments.style.StyleMeta.__new__.colorformat:
  - 67
  - 69
  - 71
  - 73
  - 75
  - 77
  pygments.style.StyleMeta.list_styles:
  - 157
  pygments.style.StyleMeta.style_for_token:
  - 130
  - 132
  - 136
  - 138
  - 144
  - 145
  - 146
  - 149
  - 150
  - 151
  pygments.styles:
  - 1
  - 18
  - 21
  pygments.styles.abap:
  - 1
  pygments.styles.algol:
  - 1
  pygments.styles.algol_nu:
  - 1
  pygments.styles.arduino:
  - 1
  pygments.styles.arduino.ArduinoStyle:
  - 20
  pygments.styles.autumn:
  - 1
  pygments.styles.autumn.AutumnStyle:
  - 20
  pygments.styles.borland:
  - 1
  pygments.styles.borland.BorlandStyle:
  - 20
  pygments.styles.bw:
  - 1
  pygments.styles.coffee:
  - 1
  pygments.styles.coffee.CoffeeStyle:
  - 19
  pygments.styles.colorful:
  - 1
  pygments.styles.colorful.ColorfulStyle:
  - 20
  pygments.styles.default:
  - 1
  pygments.styles.default.DefaultStyle:
  - 20
  pygments.styles.dracula:
  - 1
  pygments.styles.emacs:
  - 1
  pygments.styles.emacs.EmacsStyle:
  - 20
  pygments.styles.friendly:
  - 1
  pygments.styles.friendly.FriendlyStyle:
  - 20
  pygments.styles.friendly_grayscale:
  - 1
  pygments.styles.friendly_grayscale.FriendlyGrayscaleStyle:
  - 23
  pygments.styles.fruity:
  - 1
  pygments.styles.fruity.FruityStyle:
  - 20
  pygments.styles.get_all_styles:
  - 57
  - 58
  - 59
  - 60
  - 61
  pygments.styles.get_style_by_name:
  - 32
  - 36
  - 37
  - 42
  - 45
  - 51
  - 25
  pygments.styles.gh_dark:
  - 1
  pygments.styles.gh_dark.GhDarkStyle:
  - 43
  pygments.styles.gruvbox:
  - 1
  pygments.styles.gruvbox.GruvboxDarkStyle:
  - 21
  pygments.styles.gruvbox.GruvboxLightStyle:
  - 73
  pygments.styles.igor:
  - 1
  pygments.styles.igor.IgorStyle:
  - 19
  pygments.styles.inkpot:
  - 1
  pygments.styles.lightbulb:
  - 1
  pygments.styles.lightbulb.LightbulbStyle:
  - 50
  pygments.styles.lilypond:
  - 1
  pygments.styles.lilypond.LilyPondStyle:
  - 19
  pygments.styles.lovelace:
  - 1
  pygments.styles.lovelace.LovelaceStyle:
  - 24
  pygments.styles.manni:
  - 1
  pygments.styles.manni.ManniStyle:
  - 23
  pygments.styles.material:
  - 1
  pygments.styles.material.MaterialStyle:
  - 22
  pygments.styles.monokai:
  - 1
  pygments.styles.monokai.MonokaiStyle:
  - 22
  pygments.styles.murphy:
  - 1
  pygments.styles.murphy.MurphyStyle:
  - 20
  pygments.styles.native:
  - 1
  pygments.styles.native.NativeStyle:
  - 20
  pygments.styles.nord:
  - 1
  pygments.styles.nord.NordDarkerStyle:
  - 91
  pygments.styles.nord.NordStyle:
  - 21
  pygments.styles.onedark:
  - 1
  pygments.styles.onedark.OneDarkStyle:
  - 23
  pygments.styles.paraiso_dark:
  - 1
  pygments.styles.paraiso_light:
  - 1
  pygments.styles.pastie:
  - 1
  pygments.styles.pastie.PastieStyle:
  - 22
  pygments.styles.perldoc:
  - 1
  pygments.styles.perldoc.PerldocStyle:
  - 22
  pygments.styles.rainbow_dash:
  - 1
  pygments.styles.rainbow_dash.RainbowDashStyle:
  - 40
  pygments.styles.rrt:
  - 1
  pygments.styles.rrt.RrtStyle:
  - 27
  pygments.styles.sas:
  - 1
  pygments.styles.sas.SasStyle:
  - 22
  pygments.styles.solarized:
  - 1
  pygments.styles.solarized.SolarizedDarkStyle:
  - 120
  - 126
  pygments.styles.solarized.SolarizedLightStyle:
  - 140
  - 134
  pygments.styles.staroffice:
  - 1
  pygments.styles.staroffice.StarofficeStyle:
  - 19
  pygments.styles.stata_dark:
  - 1
  pygments.styles.stata_light:
  - 1
  pygments.styles.stata_light.StataLightStyle:
  - 21
  pygments.styles.tango:
  - 1
  pygments.styles.tango.TangoStyle:
  - 48
  pygments.styles.trac:
  - 1
  pygments.styles.trac.TracStyle:
  - 20
  pygments.styles.vim:
  - 1
  pygments.styles.vim.VimStyle:
  - 20
  pygments.styles.vs:
  - 1
  pygments.styles.xcode:
  - 1
  pygments.styles.xcode.XcodeStyle:
  - 20
  pygments.styles.zenburn:
  - 1
  pygments.styles.zenburn.ZenburnStyle:
  - 23
  pygments.token:
  - 1
  - 55
  pygments.token._TokenType.__contains__:
  - 30
  - 31
  pygments.token._TokenType.__getattr__:
  - 35
  - 36
  - 37
  - 38
  - 39
  pygments.token._TokenType.__init__:
  - 26
  pygments.token._TokenType.__repr__:
  - 44
  pygments.token._TokenType.split:
  - 19
  - 21
  pygments.token.is_token_subtype:
  - 86
  pygments.token.string_to_tokentype:
  - 110
  - 112
  - 115
  - 116
  - 95
  pygments.unistring:
  - 128
  - 1
  - 131
  - 134
  - 135
  - 136
  - 137
  - 139
  - 140
  - 142
  - 143
  - 144
  - 146
  - 147
  - 148
  - 149
  - 151
  - 153
  - 110
  - 115
  - 116
  - 118
  - 119
  - 121
  - 122
  - 123
  - 124
  pygments.unistring._handle_runs:
  - 96
  - 97
  - 100
  - 102
  - 103
  - 104
  - 105
  - 107
  - 95
  pygments.unistring.allexcept:
  - 88
  - 89
  - 90
  pygments.unistring.combine:
  - 83
  pygments.util:
  - 1
  - 15
  - 16
  - 25
  - 27
  pygments.util.ClassNotFound:
  - 31
  pygments.util.Future:
  - 266
  pygments.util.OptionError:
  - 35
  pygments.util.UnclosingTextIOWrapper.close:
  - 324
  pygments.util.docstring_headline:
  - 111
  - 114
  - 115
  - 116
  - 119
  pygments.util.doctype_matches:
  - 193
  - 194
  - 185
  - 190
  - 191
  pygments.util.duplicates_removed:
  - 256
  - 257
  - 258
  - 260
  - 261
  - 250
  pygments.util.format_lines:
  - 231
  - 235
  - 236
  - 238
  - 239
  - 241
  - 243
  - 244
  - 245
  - 246
  pygments.util.get_bool_opt:
  - 65
  - 66
  - 68
  - 69
  - 70
  - 73
  - 75
  - 54
  pygments.util.get_choice_opt:
  - 41
  - 45
  - 46
  - 47
  - 48
  pygments.util.get_int_opt:
  - 83
  - 84
  - 86
  pygments.util.get_list_opt:
  - 100
  - 101
  - 102
  - 103
  - 104
  - 95
  pygments.util.guess_decode:
  - 288
  - 289
  - 292
  - 276
  - 283
  pygments.util.guess_decode_from_terminal:
  - 297
  - 305
  - 310
  - 303
  pygments.util.html_doctype_matches:
  - 198
  - 199
  pygments.util.looks_like_xml:
  - 206
  - 207
  - 209
  - 213
  - 214
  - 216
  pygments.util.make_analysator:
  - 136
  - 123
  pygments.util.make_analysator.text_analyse:
  - 129
  - 132
  - 126
  pygments.util.shebang_matches:
  - 167
  - 168
  - 169
  - 171
  - 140
  - 172
  - 174
  - 175
  - 178
  - 179
  pygments.util.surrogatepair:
  - 222
  pygments.util.terminal_encoding:
  - 314
  - 315
  - 318
Fuzzer filename: /src/fuzz_guesser.py
Inheritance:
  pygments.cmdline.HelpFormatter: []
  pygments.filter.Filter: []
  pygments.filter.FunctionFilter:
  - Filter
  pygments.filters.CodeTagFilter:
  - Filter
  pygments.filters.ErrorToken:
  - Exception
  pygments.filters.GobbleFilter:
  - Filter
  pygments.filters.KeywordCaseFilter:
  - Filter
  pygments.filters.NameHighlightFilter:
  - Filter
  pygments.filters.RaiseOnErrorTokenFilter:
  - Filter
  pygments.filters.SymbolFilter:
  - Filter
  pygments.filters.TokenMergeFilter:
  - Filter
  pygments.filters.VisibleWhitespaceFilter:
  - Filter
  pygments.formatter.Formatter: []
  pygments.formatters._automodule: []
  pygments.formatters.bbcode.BBCodeFormatter:
  - Formatter
  pygments.formatters.groff.GroffFormatter:
  - Formatter
  pygments.formatters.html.HtmlFormatter:
  - Formatter
  pygments.formatters.img.BmpImageFormatter:
  - ImageFormatter
  pygments.formatters.img.FontManager: []
  pygments.formatters.img.FontNotFound:
  - Exception
  pygments.formatters.img.GifImageFormatter:
  - ImageFormatter
  pygments.formatters.img.ImageFormatter:
  - Formatter
  pygments.formatters.img.JpgImageFormatter:
  - ImageFormatter
  pygments.formatters.img.PilNotAvailable:
  - ImportError
  pygments.formatters.irc.IRCFormatter:
  - Formatter
  pygments.formatters.latex.LatexEmbeddedLexer:
  - Lexer
  pygments.formatters.latex.LatexFormatter:
  - Formatter
  pygments.formatters.other.NullFormatter:
  - Formatter
  pygments.formatters.other.RawTokenFormatter:
  - Formatter
  pygments.formatters.other.TestcaseFormatter:
  - Formatter
  pygments.formatters.pangomarkup.PangoMarkupFormatter:
  - Formatter
  pygments.formatters.rtf.RtfFormatter:
  - Formatter
  pygments.formatters.svg.SvgFormatter:
  - Formatter
  pygments.formatters.terminal.TerminalFormatter:
  - Formatter
  pygments.formatters.terminal256.EscapeSequence: []
  pygments.formatters.terminal256.Terminal256Formatter:
  - Formatter
  pygments.formatters.terminal256.TerminalTrueColorFormatter:
  - Terminal256Formatter
  pygments.lexer.DelegatingLexer:
  - Lexer
  pygments.lexer.ExtendedRegexLexer:
  - RegexLexer
  pygments.lexer.Lexer: []
  pygments.lexer.LexerContext: []
  pygments.lexer.LexerMeta:
  - type
  pygments.lexer.ProfilingRegexLexer:
  - RegexLexer
  pygments.lexer.ProfilingRegexLexerMeta:
  - RegexLexerMeta
  pygments.lexer.RegexLexer:
  - Lexer
  pygments.lexer.RegexLexerMeta:
  - LexerMeta
  pygments.lexer._PseudoMatch: []
  pygments.lexer._This: []
  pygments.lexer._inherit: []
  pygments.lexer.combined:
  - tuple
  pygments.lexer.default: []
  pygments.lexer.include:
  - str
  pygments.lexer.words:
  - Future
  pygments.lexers._automodule: []
  pygments.lexers._sourcemod_builtins.Opener:
  - FancyURLopener
  pygments.lexers.actionscript.ActionScript3Lexer:
  - RegexLexer
  pygments.lexers.actionscript.ActionScriptLexer:
  - RegexLexer
  pygments.lexers.actionscript.MxmlLexer:
  - RegexLexer
  pygments.lexers.ada.AdaLexer:
  - RegexLexer
  pygments.lexers.algebra.BCLexer:
  - RegexLexer
  pygments.lexers.algebra.GAPConsoleLexer:
  - Lexer
  pygments.lexers.algebra.GAPLexer:
  - RegexLexer
  pygments.lexers.algebra.MathematicaLexer:
  - RegexLexer
  pygments.lexers.algebra.MuPADLexer:
  - RegexLexer
  pygments.lexers.ambient.AmbientTalkLexer:
  - RegexLexer
  pygments.lexers.amdgpu.AMDGPULexer:
  - RegexLexer
  pygments.lexers.ampl.AmplLexer:
  - RegexLexer
  pygments.lexers.apdlexer.apdlexer:
  - RegexLexer
  pygments.lexers.apl.APLLexer:
  - RegexLexer
  pygments.lexers.archetype.AdlLexer:
  - AtomsLexer
  pygments.lexers.archetype.AtomsLexer:
  - RegexLexer
  pygments.lexers.archetype.CadlLexer:
  - AtomsLexer
  pygments.lexers.archetype.OdinLexer:
  - AtomsLexer
  pygments.lexers.arrow.ArrowLexer:
  - RegexLexer
  pygments.lexers.arturo.ArturoLexer:
  - RegexLexer
  pygments.lexers.asc.AscLexer:
  - RegexLexer
  pygments.lexers.asm.CObjdumpLexer:
  - DelegatingLexer
  pygments.lexers.asm.Ca65Lexer:
  - RegexLexer
  pygments.lexers.asm.CppObjdumpLexer:
  - DelegatingLexer
  pygments.lexers.asm.DObjdumpLexer:
  - DelegatingLexer
  pygments.lexers.asm.Dasm16Lexer:
  - RegexLexer
  pygments.lexers.asm.GasLexer:
  - RegexLexer
  pygments.lexers.asm.HsailLexer:
  - RegexLexer
  pygments.lexers.asm.LlvmLexer:
  - RegexLexer
  pygments.lexers.asm.LlvmMirBodyLexer:
  - RegexLexer
  pygments.lexers.asm.LlvmMirLexer:
  - RegexLexer
  pygments.lexers.asm.NasmLexer:
  - RegexLexer
  pygments.lexers.asm.NasmObjdumpLexer:
  - ObjdumpLexer
  pygments.lexers.asm.ObjdumpLexer:
  - RegexLexer
  pygments.lexers.asm.TasmLexer:
  - RegexLexer
  pygments.lexers.asn1.Asn1Lexer:
  - RegexLexer
  pygments.lexers.automation.AutoItLexer:
  - RegexLexer
  pygments.lexers.automation.AutohotkeyLexer:
  - RegexLexer
  pygments.lexers.bare.BareLexer:
  - RegexLexer
  pygments.lexers.basic.BBCBasicLexer:
  - RegexLexer
  pygments.lexers.basic.BlitzBasicLexer:
  - RegexLexer
  pygments.lexers.basic.BlitzMaxLexer:
  - RegexLexer
  pygments.lexers.basic.CbmBasicV2Lexer:
  - RegexLexer
  pygments.lexers.basic.MonkeyLexer:
  - RegexLexer
  pygments.lexers.basic.QBasicLexer:
  - RegexLexer
  pygments.lexers.basic.VBScriptLexer:
  - RegexLexer
  pygments.lexers.bdd.BddLexer:
  - RegexLexer
  pygments.lexers.berry.BerryLexer:
  - RegexLexer
  pygments.lexers.bibtex.BSTLexer:
  - RegexLexer
  pygments.lexers.bibtex.BibTeXLexer:
  - ExtendedRegexLexer
  pygments.lexers.blueprint.BlueprintLexer:
  - RegexLexer
  pygments.lexers.boa.BoaLexer:
  - RegexLexer
  pygments.lexers.bqn.BQNLexer:
  - RegexLexer
  pygments.lexers.business.ABAPLexer:
  - RegexLexer
  pygments.lexers.business.CobolFreeformatLexer:
  - CobolLexer
  pygments.lexers.business.CobolLexer:
  - RegexLexer
  pygments.lexers.business.GoodDataCLLexer:
  - RegexLexer
  pygments.lexers.business.MaqlLexer:
  - RegexLexer
  pygments.lexers.business.OpenEdgeLexer:
  - RegexLexer
  pygments.lexers.c_cpp.CFamilyLexer:
  - RegexLexer
  pygments.lexers.c_cpp.CLexer:
  - CFamilyLexer
  pygments.lexers.c_cpp.CppLexer:
  - CFamilyLexer
  pygments.lexers.c_like.ArduinoLexer:
  - CppLexer
  pygments.lexers.c_like.CharmciLexer:
  - CppLexer
  pygments.lexers.c_like.ClayLexer:
  - RegexLexer
  pygments.lexers.c_like.CudaLexer:
  - CLexer
  pygments.lexers.c_like.ECLexer:
  - CLexer
  pygments.lexers.c_like.MqlLexer:
  - CppLexer
  pygments.lexers.c_like.NesCLexer:
  - CLexer
  pygments.lexers.c_like.OmgIdlLexer:
  - CLexer
  pygments.lexers.c_like.PikeLexer:
  - CppLexer
  pygments.lexers.c_like.PromelaLexer:
  - CLexer
  pygments.lexers.c_like.SwigLexer:
  - CppLexer
  pygments.lexers.c_like.ValaLexer:
  - RegexLexer
  pygments.lexers.capnproto.CapnProtoLexer:
  - RegexLexer
  pygments.lexers.carbon.CarbonLexer:
  - RegexLexer
  pygments.lexers.cddl.CddlLexer:
  - RegexLexer
  pygments.lexers.chapel.ChapelLexer:
  - RegexLexer
  pygments.lexers.clean.CleanLexer:
  - ExtendedRegexLexer
  pygments.lexers.codeql.CodeQLLexer:
  - RegexLexer
  pygments.lexers.comal.Comal80Lexer:
  - RegexLexer
  pygments.lexers.configs.ApacheConfLexer:
  - RegexLexer
  pygments.lexers.configs.AugeasLexer:
  - RegexLexer
  pygments.lexers.configs.Cfengine3Lexer:
  - RegexLexer
  pygments.lexers.configs.DesktopLexer:
  - RegexLexer
  pygments.lexers.configs.DockerLexer:
  - RegexLexer
  pygments.lexers.configs.IniLexer:
  - RegexLexer
  pygments.lexers.configs.KconfigLexer:
  - RegexLexer
  pygments.lexers.configs.LighttpdConfLexer:
  - RegexLexer
  pygments.lexers.configs.NestedTextLexer:
  - RegexLexer
  pygments.lexers.configs.NginxConfLexer:
  - RegexLexer
  pygments.lexers.configs.PacmanConfLexer:
  - RegexLexer
  pygments.lexers.configs.PkgConfigLexer:
  - RegexLexer
  pygments.lexers.configs.PropertiesLexer:
  - RegexLexer
  pygments.lexers.configs.RegeditLexer:
  - RegexLexer
  pygments.lexers.configs.SingularityLexer:
  - RegexLexer
  pygments.lexers.configs.SquidConfLexer:
  - RegexLexer
  pygments.lexers.configs.SystemdLexer:
  - RegexLexer
  pygments.lexers.configs.TOMLLexer:
  - RegexLexer
  pygments.lexers.configs.TermcapLexer:
  - RegexLexer
  pygments.lexers.configs.TerminfoLexer:
  - RegexLexer
  pygments.lexers.configs.TerraformLexer:
  - ExtendedRegexLexer
  pygments.lexers.configs.UnixConfigLexer:
  - RegexLexer
  pygments.lexers.console.PyPyLogLexer:
  - RegexLexer
  pygments.lexers.console.VCTreeStatusLexer:
  - RegexLexer
  pygments.lexers.cplint.CplintLexer:
  - PrologLexer
  pygments.lexers.crystal.CrystalLexer:
  - ExtendedRegexLexer
  pygments.lexers.csound.CsoundDocumentLexer:
  - RegexLexer
  pygments.lexers.csound.CsoundLexer:
  - RegexLexer
  pygments.lexers.csound.CsoundOrchestraLexer:
  - CsoundLexer
  pygments.lexers.csound.CsoundScoreLexer:
  - CsoundLexer
  pygments.lexers.css.CssLexer:
  - RegexLexer
  pygments.lexers.css.LessCssLexer:
  - CssLexer
  pygments.lexers.css.SassLexer:
  - ExtendedRegexLexer
  pygments.lexers.css.ScssLexer:
  - RegexLexer
  pygments.lexers.d.CrocLexer:
  - RegexLexer
  pygments.lexers.d.DLexer:
  - RegexLexer
  pygments.lexers.d.MiniDLexer:
  - CrocLexer
  pygments.lexers.dalvik.SmaliLexer:
  - RegexLexer
  pygments.lexers.data.JsonBareObjectLexer:
  - JsonLexer
  pygments.lexers.data.JsonLdLexer:
  - JsonLexer
  pygments.lexers.data.JsonLexer:
  - Lexer
  pygments.lexers.data.YamlLexer:
  - ExtendedRegexLexer
  pygments.lexers.data.YamlLexerContext:
  - LexerContext
  pygments.lexers.dax.DaxLexer:
  - RegexLexer
  pygments.lexers.devicetree.DevicetreeLexer:
  - RegexLexer
  pygments.lexers.diff.DarcsPatchLexer:
  - RegexLexer
  pygments.lexers.diff.DiffLexer:
  - RegexLexer
  pygments.lexers.diff.WDiffLexer:
  - RegexLexer
  pygments.lexers.dns.DnsZoneLexer:
  - RegexLexer
  pygments.lexers.dotnet.BooLexer:
  - RegexLexer
  pygments.lexers.dotnet.CSharpAspxLexer:
  - DelegatingLexer
  pygments.lexers.dotnet.CSharpLexer:
  - RegexLexer
  pygments.lexers.dotnet.FSharpLexer:
  - RegexLexer
  pygments.lexers.dotnet.GenericAspxLexer:
  - RegexLexer
  pygments.lexers.dotnet.NemerleLexer:
  - RegexLexer
  pygments.lexers.dotnet.VbNetAspxLexer:
  - DelegatingLexer
  pygments.lexers.dotnet.VbNetLexer:
  - RegexLexer
  pygments.lexers.dotnet.XppLexer:
  - RegexLexer
  pygments.lexers.dsls.AlloyLexer:
  - RegexLexer
  pygments.lexers.dsls.CrmshLexer:
  - RegexLexer
  pygments.lexers.dsls.FlatlineLexer:
  - RegexLexer
  pygments.lexers.dsls.MscgenLexer:
  - RegexLexer
  pygments.lexers.dsls.PanLexer:
  - RegexLexer
  pygments.lexers.dsls.ProtoBufLexer:
  - RegexLexer
  pygments.lexers.dsls.PuppetLexer:
  - RegexLexer
  pygments.lexers.dsls.RslLexer:
  - RegexLexer
  pygments.lexers.dsls.SnowballLexer:
  - ExtendedRegexLexer
  pygments.lexers.dsls.ThriftLexer:
  - RegexLexer
  pygments.lexers.dsls.VGLLexer:
  - RegexLexer
  pygments.lexers.dsls.ZeekLexer:
  - RegexLexer
  pygments.lexers.dylan.DylanConsoleLexer:
  - Lexer
  pygments.lexers.dylan.DylanLexer:
  - RegexLexer
  pygments.lexers.dylan.DylanLidLexer:
  - RegexLexer
  pygments.lexers.ecl.ECLLexer:
  - RegexLexer
  pygments.lexers.eiffel.EiffelLexer:
  - RegexLexer
  pygments.lexers.elm.ElmLexer:
  - RegexLexer
  pygments.lexers.elpi.ElpiLexer:
  - RegexLexer
  pygments.lexers.email.EmailHeaderLexer:
  - RegexLexer
  pygments.lexers.email.EmailLexer:
  - DelegatingLexer
  pygments.lexers.erlang.ElixirConsoleLexer:
  - Lexer
  pygments.lexers.erlang.ElixirLexer:
  - RegexLexer
  pygments.lexers.erlang.ErlangLexer:
  - RegexLexer
  pygments.lexers.erlang.ErlangShellLexer:
  - Lexer
  pygments.lexers.esoteric.AheuiLexer:
  - RegexLexer
  pygments.lexers.esoteric.BefungeLexer:
  - RegexLexer
  pygments.lexers.esoteric.BrainfuckLexer:
  - RegexLexer
  pygments.lexers.esoteric.CAmkESLexer:
  - RegexLexer
  pygments.lexers.esoteric.CapDLLexer:
  - RegexLexer
  pygments.lexers.esoteric.RedcodeLexer:
  - RegexLexer
  pygments.lexers.ezhil.EzhilLexer:
  - RegexLexer
  pygments.lexers.factor.FactorLexer:
  - RegexLexer
  pygments.lexers.fantom.FantomLexer:
  - RegexLexer
  pygments.lexers.felix.FelixLexer:
  - RegexLexer
  pygments.lexers.fift.FiftLexer:
  - RegexLexer
  pygments.lexers.floscript.FloScriptLexer:
  - RegexLexer
  pygments.lexers.forth.ForthLexer:
  - RegexLexer
  pygments.lexers.fortran.FortranFixedLexer:
  - RegexLexer
  pygments.lexers.fortran.FortranLexer:
  - RegexLexer
  pygments.lexers.foxpro.FoxProLexer:
  - RegexLexer
  pygments.lexers.freefem.FreeFemLexer:
  - CppLexer
  pygments.lexers.func.FuncLexer:
  - RegexLexer
  pygments.lexers.futhark.FutharkLexer:
  - RegexLexer
  pygments.lexers.gcodelexer.GcodeLexer:
  - RegexLexer
  pygments.lexers.gdscript.GDScriptLexer:
  - RegexLexer
  pygments.lexers.gleam.GleamLexer:
  - RegexLexer
  pygments.lexers.go.GoLexer:
  - RegexLexer
  pygments.lexers.grammar_notation.AbnfLexer:
  - RegexLexer
  pygments.lexers.grammar_notation.BnfLexer:
  - RegexLexer
  pygments.lexers.grammar_notation.JsgfLexer:
  - RegexLexer
  pygments.lexers.grammar_notation.PegLexer:
  - RegexLexer
  pygments.lexers.graph.CypherLexer:
  - RegexLexer
  pygments.lexers.graphics.AsymptoteLexer:
  - RegexLexer
  pygments.lexers.graphics.GLShaderLexer:
  - RegexLexer
  pygments.lexers.graphics.GnuplotLexer:
  - RegexLexer
  pygments.lexers.graphics.HLSLShaderLexer:
  - RegexLexer
  pygments.lexers.graphics.PostScriptLexer:
  - RegexLexer
  pygments.lexers.graphics.PovrayLexer:
  - RegexLexer
  pygments.lexers.graphql.GraphQLLexer:
  - RegexLexer
  pygments.lexers.graphviz.GraphvizLexer:
  - RegexLexer
  pygments.lexers.gsql.GSQLLexer:
  - RegexLexer
  pygments.lexers.hare.HareLexer:
  - RegexLexer
  pygments.lexers.haskell.AgdaLexer:
  - RegexLexer
  pygments.lexers.haskell.CryptolLexer:
  - RegexLexer
  pygments.lexers.haskell.HaskellLexer:
  - RegexLexer
  pygments.lexers.haskell.HspecLexer:
  - HaskellLexer
  pygments.lexers.haskell.IdrisLexer:
  - RegexLexer
  pygments.lexers.haskell.KokaLexer:
  - RegexLexer
  pygments.lexers.haskell.LiterateAgdaLexer:
  - LiterateLexer
  pygments.lexers.haskell.LiterateCryptolLexer:
  - LiterateLexer
  pygments.lexers.haskell.LiterateHaskellLexer:
  - LiterateLexer
  pygments.lexers.haskell.LiterateIdrisLexer:
  - LiterateLexer
  pygments.lexers.haskell.LiterateLexer:
  - Lexer
  pygments.lexers.haxe.HaxeLexer:
  - ExtendedRegexLexer
  pygments.lexers.haxe.HxmlLexer:
  - RegexLexer
  pygments.lexers.hdl.SystemVerilogLexer:
  - RegexLexer
  pygments.lexers.hdl.VerilogLexer:
  - RegexLexer
  pygments.lexers.hdl.VhdlLexer:
  - RegexLexer
  pygments.lexers.hexdump.HexdumpLexer:
  - RegexLexer
  pygments.lexers.html.DtdLexer:
  - RegexLexer
  pygments.lexers.html.HamlLexer:
  - ExtendedRegexLexer
  pygments.lexers.html.HtmlLexer:
  - RegexLexer
  pygments.lexers.html.PugLexer:
  - ExtendedRegexLexer
  pygments.lexers.html.ScamlLexer:
  - ExtendedRegexLexer
  pygments.lexers.html.UrlEncodedLexer:
  - RegexLexer
  pygments.lexers.html.VueLexer:
  - HtmlLexer
  pygments.lexers.html.XmlLexer:
  - RegexLexer
  pygments.lexers.html.XsltLexer:
  - XmlLexer
  pygments.lexers.idl.IDLLexer:
  - RegexLexer
  pygments.lexers.igor.IgorLexer:
  - RegexLexer
  pygments.lexers.inferno.LimboLexer:
  - RegexLexer
  pygments.lexers.installers.DebianControlLexer:
  - RegexLexer
  pygments.lexers.installers.DebianSourcesLexer:
  - RegexLexer
  pygments.lexers.installers.NSISLexer:
  - RegexLexer
  pygments.lexers.installers.RPMSpecLexer:
  - RegexLexer
  pygments.lexers.installers.SourcesListLexer:
  - RegexLexer
  pygments.lexers.int_fiction.Inform6Lexer:
  - RegexLexer
  pygments.lexers.int_fiction.Inform6TemplateLexer:
  - Inform7Lexer
  pygments.lexers.int_fiction.Inform7Lexer:
  - RegexLexer
  pygments.lexers.int_fiction.Tads3Lexer:
  - RegexLexer
  pygments.lexers.iolang.IoLexer:
  - RegexLexer
  pygments.lexers.j.JLexer:
  - RegexLexer
  pygments.lexers.javascript.CoffeeScriptLexer:
  - RegexLexer
  pygments.lexers.javascript.DartLexer:
  - RegexLexer
  pygments.lexers.javascript.EarlGreyLexer:
  - RegexLexer
  pygments.lexers.javascript.JavascriptLexer:
  - RegexLexer
  pygments.lexers.javascript.JuttleLexer:
  - RegexLexer
  pygments.lexers.javascript.KalLexer:
  - RegexLexer
  pygments.lexers.javascript.LassoLexer:
  - RegexLexer
  pygments.lexers.javascript.LiveScriptLexer:
  - RegexLexer
  pygments.lexers.javascript.MaskLexer:
  - RegexLexer
  pygments.lexers.javascript.NodeConsoleLexer:
  - Lexer
  pygments.lexers.javascript.ObjectiveJLexer:
  - RegexLexer
  pygments.lexers.javascript.TypeScriptLexer:
  - JavascriptLexer
  pygments.lexers.jmespath.JMESPathLexer:
  - RegexLexer
  pygments.lexers.jslt.JSLTLexer:
  - RegexLexer
  pygments.lexers.json5.Json5Lexer:
  - RegexLexer
  pygments.lexers.jsonnet.JsonnetLexer:
  - RegexLexer
  pygments.lexers.jsx.JsxLexer:
  - JavascriptLexer
  pygments.lexers.jsx.TsxLexer:
  - TypeScriptLexer
  pygments.lexers.julia.JuliaConsoleLexer:
  - Lexer
  pygments.lexers.julia.JuliaLexer:
  - RegexLexer
  pygments.lexers.jvm.AspectJLexer:
  - JavaLexer
  pygments.lexers.jvm.CeylonLexer:
  - RegexLexer
  pygments.lexers.jvm.ClojureLexer:
  - RegexLexer
  pygments.lexers.jvm.ClojureScriptLexer:
  - ClojureLexer
  pygments.lexers.jvm.GoloLexer:
  - RegexLexer
  pygments.lexers.jvm.GosuLexer:
  - RegexLexer
  pygments.lexers.jvm.GosuTemplateLexer:
  - Lexer
  pygments.lexers.jvm.GroovyLexer:
  - RegexLexer
  pygments.lexers.jvm.IokeLexer:
  - RegexLexer
  pygments.lexers.jvm.JasminLexer:
  - RegexLexer
  pygments.lexers.jvm.JavaLexer:
  - RegexLexer
  pygments.lexers.jvm.KotlinLexer:
  - RegexLexer
  pygments.lexers.jvm.PigLexer:
  - RegexLexer
  pygments.lexers.jvm.SarlLexer:
  - RegexLexer
  pygments.lexers.jvm.ScalaLexer:
  - RegexLexer
  pygments.lexers.jvm.TeaLangLexer:
  - RegexLexer
  pygments.lexers.jvm.XtendLexer:
  - RegexLexer
  pygments.lexers.kuin.KuinLexer:
  - RegexLexer
  pygments.lexers.kusto.KustoLexer:
  - RegexLexer
  pygments.lexers.ldap.LdaprcLexer:
  - RegexLexer
  pygments.lexers.ldap.LdifLexer:
  - RegexLexer
  pygments.lexers.lean.Lean3Lexer:
  - RegexLexer
  pygments.lexers.lean.Lean4Lexer:
  - RegexLexer
  pygments.lexers.lilypond.LilyPondLexer:
  - SchemeLexer
  pygments.lexers.lisp.CPSALexer:
  - RegexLexer
  pygments.lexers.lisp.CommonLispLexer:
  - RegexLexer
  pygments.lexers.lisp.EmacsLispLexer:
  - RegexLexer
  pygments.lexers.lisp.FennelLexer:
  - RegexLexer
  pygments.lexers.lisp.HyLexer:
  - RegexLexer
  pygments.lexers.lisp.JanetLexer:
  - RegexLexer
  pygments.lexers.lisp.NewLispLexer:
  - RegexLexer
  pygments.lexers.lisp.RacketLexer:
  - RegexLexer
  pygments.lexers.lisp.SchemeLexer:
  - RegexLexer
  pygments.lexers.lisp.ShenLexer:
  - RegexLexer
  pygments.lexers.lisp.XtlangLexer:
  - RegexLexer
  pygments.lexers.macaulay2.Macaulay2Lexer:
  - RegexLexer
  pygments.lexers.make.BaseMakefileLexer:
  - RegexLexer
  pygments.lexers.make.CMakeLexer:
  - RegexLexer
  pygments.lexers.make.MakefileLexer:
  - Lexer
  pygments.lexers.maple.MapleLexer:
  - ExtendedRegexLexer
  pygments.lexers.markup.BBCodeLexer:
  - RegexLexer
  pygments.lexers.markup.GroffLexer:
  - RegexLexer
  pygments.lexers.markup.MarkdownLexer:
  - RegexLexer
  pygments.lexers.markup.MoinWikiLexer:
  - RegexLexer
  pygments.lexers.markup.MozPreprocCssLexer:
  - DelegatingLexer
  pygments.lexers.markup.MozPreprocHashLexer:
  - RegexLexer
  pygments.lexers.markup.MozPreprocJavascriptLexer:
  - DelegatingLexer
  pygments.lexers.markup.MozPreprocPercentLexer:
  - MozPreprocHashLexer
  pygments.lexers.markup.MozPreprocXulLexer:
  - DelegatingLexer
  pygments.lexers.markup.OrgLexer:
  - RegexLexer
  pygments.lexers.markup.RstLexer:
  - RegexLexer
  pygments.lexers.markup.TexLexer:
  - RegexLexer
  pygments.lexers.markup.TiddlyWiki5Lexer:
  - RegexLexer
  pygments.lexers.markup.WikitextLexer:
  - RegexLexer
  pygments.lexers.matlab.MatlabLexer:
  - RegexLexer
  pygments.lexers.matlab.MatlabSessionLexer:
  - Lexer
  pygments.lexers.matlab.OctaveLexer:
  - RegexLexer
  pygments.lexers.matlab.ScilabLexer:
  - RegexLexer
  pygments.lexers.maxima.MaximaLexer:
  - RegexLexer
  pygments.lexers.meson.MesonLexer:
  - RegexLexer
  pygments.lexers.mime.MIMELexer:
  - RegexLexer
  pygments.lexers.minecraft.MCFunctionLexer:
  - RegexLexer
  pygments.lexers.minecraft.MCSchemaLexer:
  - RegexLexer
  pygments.lexers.minecraft.SNBTLexer:
  - RegexLexer
  pygments.lexers.mips.MIPSLexer:
  - RegexLexer
  pygments.lexers.ml.FStarLexer:
  - RegexLexer
  pygments.lexers.ml.OcamlLexer:
  - RegexLexer
  pygments.lexers.ml.OpaLexer:
  - RegexLexer
  pygments.lexers.ml.ReasonLexer:
  - RegexLexer
  pygments.lexers.ml.SMLLexer:
  - RegexLexer
  pygments.lexers.modeling.BugsLexer:
  - RegexLexer
  pygments.lexers.modeling.JagsLexer:
  - RegexLexer
  pygments.lexers.modeling.ModelicaLexer:
  - RegexLexer
  pygments.lexers.modeling.StanLexer:
  - RegexLexer
  pygments.lexers.modula2.Modula2Lexer:
  - RegexLexer
  pygments.lexers.mojo.MojoLexer:
  - RegexLexer
  pygments.lexers.monte.MonteLexer:
  - RegexLexer
  pygments.lexers.mosel.MoselLexer:
  - RegexLexer
  pygments.lexers.ncl.NCLLexer:
  - RegexLexer
  pygments.lexers.nimrod.NimrodLexer:
  - RegexLexer
  pygments.lexers.nit.NitLexer:
  - RegexLexer
  pygments.lexers.nix.NixLexer:
  - RegexLexer
  pygments.lexers.numbair.NumbaIRLexer:
  - RegexLexer
  pygments.lexers.oberon.ComponentPascalLexer:
  - RegexLexer
  pygments.lexers.objective.LogosLexer:
  - ObjectiveCppLexer
  pygments.lexers.objective.ObjectiveCLexer: []
  pygments.lexers.objective.ObjectiveCppLexer: []
  pygments.lexers.objective.SwiftLexer:
  - RegexLexer
  pygments.lexers.objective.objective.GeneratedObjectiveCVariant:
  - baselexer
  pygments.lexers.ooc.OocLexer:
  - RegexLexer
  pygments.lexers.openscad.OpenScadLexer:
  - RegexLexer
  pygments.lexers.parasail.ParaSailLexer:
  - RegexLexer
  pygments.lexers.parsers.AntlrActionScriptLexer:
  - DelegatingLexer
  pygments.lexers.parsers.AntlrCSharpLexer:
  - DelegatingLexer
  pygments.lexers.parsers.AntlrCppLexer:
  - DelegatingLexer
  pygments.lexers.parsers.AntlrJavaLexer:
  - DelegatingLexer
  pygments.lexers.parsers.AntlrLexer:
  - RegexLexer
  pygments.lexers.parsers.AntlrObjectiveCLexer:
  - DelegatingLexer
  pygments.lexers.parsers.AntlrPerlLexer:
  - DelegatingLexer
  pygments.lexers.parsers.AntlrPythonLexer:
  - DelegatingLexer
  pygments.lexers.parsers.AntlrRubyLexer:
  - DelegatingLexer
  pygments.lexers.parsers.EbnfLexer:
  - RegexLexer
  pygments.lexers.parsers.RagelCLexer:
  - DelegatingLexer
  pygments.lexers.parsers.RagelCppLexer:
  - DelegatingLexer
  pygments.lexers.parsers.RagelDLexer:
  - DelegatingLexer
  pygments.lexers.parsers.RagelEmbeddedLexer:
  - RegexLexer
  pygments.lexers.parsers.RagelJavaLexer:
  - DelegatingLexer
  pygments.lexers.parsers.RagelLexer:
  - RegexLexer
  pygments.lexers.parsers.RagelObjectiveCLexer:
  - DelegatingLexer
  pygments.lexers.parsers.RagelRubyLexer:
  - DelegatingLexer
  pygments.lexers.parsers.TreetopBaseLexer:
  - RegexLexer
  pygments.lexers.parsers.TreetopLexer:
  - DelegatingLexer
  pygments.lexers.pascal.DelphiLexer:
  - Lexer
  pygments.lexers.pascal.PortugolLexer:
  - Lexer
  pygments.lexers.pawn.PawnLexer:
  - RegexLexer
  pygments.lexers.pawn.SourcePawnLexer:
  - RegexLexer
  pygments.lexers.pddl.PddlLexer:
  - RegexLexer
  pygments.lexers.perl.Perl6Lexer:
  - ExtendedRegexLexer
  pygments.lexers.perl.PerlLexer:
  - RegexLexer
  pygments.lexers.phix.PhixLexer:
  - RegexLexer
  pygments.lexers.php.PhpLexer:
  - RegexLexer
  pygments.lexers.php.PsyshConsoleLexer:
  - Lexer
  pygments.lexers.php.ZephirLexer:
  - RegexLexer
  pygments.lexers.pointless.PointlessLexer:
  - RegexLexer
  pygments.lexers.pony.PonyLexer:
  - RegexLexer
  pygments.lexers.praat.PraatLexer:
  - RegexLexer
  pygments.lexers.procfile.ProcfileLexer:
  - RegexLexer
  pygments.lexers.prolog.LogtalkLexer:
  - RegexLexer
  pygments.lexers.prolog.PrologLexer:
  - RegexLexer
  pygments.lexers.promql.PromQLLexer:
  - RegexLexer
  pygments.lexers.prql.PrqlLexer:
  - RegexLexer
  pygments.lexers.ptx.PtxLexer:
  - RegexLexer
  pygments.lexers.python.CythonLexer:
  - RegexLexer
  pygments.lexers.python.DgLexer:
  - RegexLexer
  pygments.lexers.python.NumPyLexer:
  - PythonLexer
  pygments.lexers.python.Python2Lexer:
  - RegexLexer
  pygments.lexers.python.Python2TracebackLexer:
  - RegexLexer
  pygments.lexers.python.PythonConsoleLexer:
  - DelegatingLexer
  pygments.lexers.python.PythonConsoleLexer.__init__._ReplaceInnerCode:
  - DelegatingLexer
  pygments.lexers.python.PythonLexer:
  - RegexLexer
  pygments.lexers.python.PythonTracebackLexer:
  - RegexLexer
  pygments.lexers.python._PythonConsoleLexerBase:
  - RegexLexer
  pygments.lexers.q.KLexer:
  - RegexLexer
  pygments.lexers.q.QLexer:
  - KLexer
  pygments.lexers.qlik.QlikLexer:
  - RegexLexer
  pygments.lexers.qvt.QVToLexer:
  - RegexLexer
  pygments.lexers.r.RConsoleLexer:
  - Lexer
  pygments.lexers.r.RdLexer:
  - RegexLexer
  pygments.lexers.r.SLexer:
  - RegexLexer
  pygments.lexers.rdf.ShExCLexer:
  - RegexLexer
  pygments.lexers.rdf.SparqlLexer:
  - RegexLexer
  pygments.lexers.rdf.TurtleLexer:
  - RegexLexer
  pygments.lexers.rebol.RebolLexer:
  - RegexLexer
  pygments.lexers.rebol.RedLexer:
  - RegexLexer
  pygments.lexers.rego.RegoLexer:
  - RegexLexer
  pygments.lexers.rell.RellLexer:
  - RegexLexer
  pygments.lexers.resource.ResourceLexer:
  - RegexLexer
  pygments.lexers.ride.RideLexer:
  - RegexLexer
  pygments.lexers.rita.RitaLexer:
  - RegexLexer
  pygments.lexers.rnc.RNCCompactLexer:
  - RegexLexer
  pygments.lexers.roboconf.RoboconfGraphLexer:
  - RegexLexer
  pygments.lexers.roboconf.RoboconfInstancesLexer:
  - RegexLexer
  pygments.lexers.robotframework.Comment:
  - Tokenizer
  pygments.lexers.robotframework.ForLoop:
  - Tokenizer
  pygments.lexers.robotframework.GherkinTokenizer: []
  pygments.lexers.robotframework.ImportSetting:
  - Tokenizer
  pygments.lexers.robotframework.KeywordCall:
  - Tokenizer
  pygments.lexers.robotframework.KeywordSetting:
  - TestCaseSetting
  pygments.lexers.robotframework.KeywordTable:
  - TestCaseTable
  pygments.lexers.robotframework.RobotFrameworkLexer:
  - Lexer
  pygments.lexers.robotframework.RowSplitter: []
  pygments.lexers.robotframework.RowTokenizer: []
  pygments.lexers.robotframework.Setting:
  - Tokenizer
  pygments.lexers.robotframework.SettingTable:
  - _Table
  pygments.lexers.robotframework.TemplatedKeywordCall:
  - Tokenizer
  pygments.lexers.robotframework.TestCaseSetting:
  - Setting
  pygments.lexers.robotframework.TestCaseTable:
  - _Table
  pygments.lexers.robotframework.Tokenizer: []
  pygments.lexers.robotframework.UnknownTable:
  - _Table
  pygments.lexers.robotframework.Variable:
  - Tokenizer
  pygments.lexers.robotframework.VariableSplitter: []
  pygments.lexers.robotframework.VariableTable:
  - _Table
  pygments.lexers.robotframework.VariableTokenizer: []
  pygments.lexers.robotframework._Table: []
  pygments.lexers.ruby.FancyLexer:
  - RegexLexer
  pygments.lexers.ruby.RubyConsoleLexer:
  - Lexer
  pygments.lexers.ruby.RubyLexer:
  - ExtendedRegexLexer
  pygments.lexers.rust.RustLexer:
  - RegexLexer
  pygments.lexers.sas.SASLexer:
  - RegexLexer
  pygments.lexers.savi.SaviLexer:
  - RegexLexer
  pygments.lexers.scdoc.ScdocLexer:
  - RegexLexer
  pygments.lexers.scripting.AppleScriptLexer:
  - RegexLexer
  pygments.lexers.scripting.ChaiscriptLexer:
  - RegexLexer
  pygments.lexers.scripting.EasytrieveLexer:
  - RegexLexer
  pygments.lexers.scripting.HybrisLexer:
  - RegexLexer
  pygments.lexers.scripting.JclLexer:
  - RegexLexer
  pygments.lexers.scripting.LSLLexer:
  - RegexLexer
  pygments.lexers.scripting.LuaLexer:
  - RegexLexer
  pygments.lexers.scripting.LuauLexer:
  - RegexLexer
  pygments.lexers.scripting.MOOCodeLexer:
  - RegexLexer
  pygments.lexers.scripting.MiniScriptLexer:
  - RegexLexer
  pygments.lexers.scripting.MoonScriptLexer:
  - LuaLexer
  pygments.lexers.scripting.RexxLexer:
  - RegexLexer
  pygments.lexers.sgf.SmartGameFormatLexer:
  - RegexLexer
  pygments.lexers.shell.BashLexer:
  - RegexLexer
  pygments.lexers.shell.BashSessionLexer:
  - ShellSessionBaseLexer
  pygments.lexers.shell.BatchLexer:
  - RegexLexer
  pygments.lexers.shell.ExeclineLexer:
  - RegexLexer
  pygments.lexers.shell.FishShellLexer:
  - RegexLexer
  pygments.lexers.shell.MSDOSSessionLexer:
  - ShellSessionBaseLexer
  pygments.lexers.shell.PowerShellLexer:
  - RegexLexer
  pygments.lexers.shell.PowerShellSessionLexer:
  - ShellSessionBaseLexer
  pygments.lexers.shell.ShellSessionBaseLexer:
  - Lexer
  pygments.lexers.shell.SlurmBashLexer:
  - BashLexer
  pygments.lexers.shell.TcshLexer:
  - RegexLexer
  pygments.lexers.shell.TcshSessionLexer:
  - ShellSessionBaseLexer
  pygments.lexers.sieve.SieveLexer:
  - RegexLexer
  pygments.lexers.slash.SlashLanguageLexer:
  - ExtendedRegexLexer
  pygments.lexers.slash.SlashLexer:
  - DelegatingLexer
  pygments.lexers.smalltalk.NewspeakLexer:
  - RegexLexer
  pygments.lexers.smalltalk.SmalltalkLexer:
  - RegexLexer
  pygments.lexers.smithy.SmithyLexer:
  - RegexLexer
  pygments.lexers.smv.NuSMVLexer:
  - RegexLexer
  pygments.lexers.snobol.SnobolLexer:
  - RegexLexer
  pygments.lexers.solidity.SolidityLexer:
  - RegexLexer
  pygments.lexers.soong.SoongLexer:
  - RegexLexer
  pygments.lexers.sophia.SophiaLexer:
  - RegexLexer
  pygments.lexers.special.OutputLexer:
  - Lexer
  pygments.lexers.special.RawTokenLexer:
  - Lexer
  pygments.lexers.special.TextLexer:
  - Lexer
  pygments.lexers.spice.SpiceLexer:
  - RegexLexer
  pygments.lexers.sql.GoogleSqlLexer:
  - RegexLexer
  pygments.lexers.sql.MySqlLexer:
  - RegexLexer
  pygments.lexers.sql.PlPgsqlLexer:
  - PostgresBase
  - RegexLexer
  pygments.lexers.sql.PostgresBase: []
  pygments.lexers.sql.PostgresConsoleLexer:
  - Lexer
  pygments.lexers.sql.PostgresExplainLexer:
  - RegexLexer
  pygments.lexers.sql.PostgresLexer:
  - PostgresBase
  - RegexLexer
  pygments.lexers.sql.PsqlRegexLexer:
  - PostgresBase
  - RegexLexer
  pygments.lexers.sql.RqlLexer:
  - RegexLexer
  pygments.lexers.sql.SqlLexer:
  - RegexLexer
  pygments.lexers.sql.SqliteConsoleLexer:
  - Lexer
  pygments.lexers.sql.TransactSqlLexer:
  - RegexLexer
  pygments.lexers.sql.lookahead: []
  pygments.lexers.srcinfo.SrcinfoLexer:
  - RegexLexer
  pygments.lexers.stata.StataLexer:
  - RegexLexer
  pygments.lexers.supercollider.SuperColliderLexer:
  - RegexLexer
  pygments.lexers.tablegen.TableGenLexer:
  - RegexLexer
  pygments.lexers.tact.TactLexer:
  - RegexLexer
  pygments.lexers.tal.TalLexer:
  - RegexLexer
  pygments.lexers.tcl.TclLexer:
  - RegexLexer
  pygments.lexers.teal.TealLexer:
  - RegexLexer
  pygments.lexers.templates.Angular2HtmlLexer:
  - DelegatingLexer
  pygments.lexers.templates.Angular2Lexer:
  - RegexLexer
  pygments.lexers.templates.CheetahHtmlLexer:
  - DelegatingLexer
  pygments.lexers.templates.CheetahJavascriptLexer:
  - DelegatingLexer
  pygments.lexers.templates.CheetahLexer:
  - RegexLexer
  pygments.lexers.templates.CheetahPythonLexer:
  - Lexer
  pygments.lexers.templates.CheetahXmlLexer:
  - DelegatingLexer
  pygments.lexers.templates.ColdfusionCFCLexer:
  - DelegatingLexer
  pygments.lexers.templates.ColdfusionHtmlLexer:
  - DelegatingLexer
  pygments.lexers.templates.ColdfusionLexer:
  - RegexLexer
  pygments.lexers.templates.ColdfusionMarkupLexer:
  - RegexLexer
  pygments.lexers.templates.CssDjangoLexer:
  - DelegatingLexer
  pygments.lexers.templates.CssErbLexer:
  - DelegatingLexer
  pygments.lexers.templates.CssGenshiLexer:
  - DelegatingLexer
  pygments.lexers.templates.CssPhpLexer:
  - DelegatingLexer
  pygments.lexers.templates.CssSmartyLexer:
  - DelegatingLexer
  pygments.lexers.templates.DjangoLexer:
  - RegexLexer
  pygments.lexers.templates.ErbLexer:
  - Lexer
  pygments.lexers.templates.EvoqueHtmlLexer:
  - DelegatingLexer
  pygments.lexers.templates.EvoqueLexer:
  - RegexLexer
  pygments.lexers.templates.EvoqueXmlLexer:
  - DelegatingLexer
  pygments.lexers.templates.GenshiLexer:
  - DelegatingLexer
  pygments.lexers.templates.GenshiMarkupLexer:
  - RegexLexer
  pygments.lexers.templates.GenshiTextLexer:
  - RegexLexer
  pygments.lexers.templates.HandlebarsHtmlLexer:
  - DelegatingLexer
  pygments.lexers.templates.HandlebarsLexer:
  - RegexLexer
  pygments.lexers.templates.HtmlDjangoLexer:
  - DelegatingLexer
  pygments.lexers.templates.HtmlGenshiLexer:
  - DelegatingLexer
  pygments.lexers.templates.HtmlPhpLexer:
  - DelegatingLexer
  pygments.lexers.templates.HtmlSmartyLexer:
  - DelegatingLexer
  pygments.lexers.templates.JavascriptDjangoLexer:
  - DelegatingLexer
  pygments.lexers.templates.JavascriptErbLexer:
  - DelegatingLexer
  pygments.lexers.templates.JavascriptGenshiLexer:
  - DelegatingLexer
  pygments.lexers.templates.JavascriptPhpLexer:
  - DelegatingLexer
  pygments.lexers.templates.JavascriptSmartyLexer:
  - DelegatingLexer
  pygments.lexers.templates.JspLexer:
  - DelegatingLexer
  pygments.lexers.templates.JspRootLexer:
  - RegexLexer
  pygments.lexers.templates.LassoCssLexer:
  - DelegatingLexer
  pygments.lexers.templates.LassoHtmlLexer:
  - DelegatingLexer
  pygments.lexers.templates.LassoJavascriptLexer:
  - DelegatingLexer
  pygments.lexers.templates.LassoXmlLexer:
  - DelegatingLexer
  pygments.lexers.templates.LiquidLexer:
  - RegexLexer
  pygments.lexers.templates.MakoCssLexer:
  - DelegatingLexer
  pygments.lexers.templates.MakoHtmlLexer:
  - DelegatingLexer
  pygments.lexers.templates.MakoJavascriptLexer:
  - DelegatingLexer
  pygments.lexers.templates.MakoLexer:
  - RegexLexer
  pygments.lexers.templates.MakoXmlLexer:
  - DelegatingLexer
  pygments.lexers.templates.MasonLexer:
  - RegexLexer
  pygments.lexers.templates.MyghtyCssLexer:
  - DelegatingLexer
  pygments.lexers.templates.MyghtyHtmlLexer:
  - DelegatingLexer
  pygments.lexers.templates.MyghtyJavascriptLexer:
  - DelegatingLexer
  pygments.lexers.templates.MyghtyLexer:
  - RegexLexer
  pygments.lexers.templates.MyghtyXmlLexer:
  - DelegatingLexer
  pygments.lexers.templates.RhtmlLexer:
  - DelegatingLexer
  pygments.lexers.templates.SmartyLexer:
  - RegexLexer
  pygments.lexers.templates.SqlJinjaLexer:
  - DelegatingLexer
  pygments.lexers.templates.SspLexer:
  - DelegatingLexer
  pygments.lexers.templates.TeaTemplateLexer:
  - DelegatingLexer
  pygments.lexers.templates.TeaTemplateRootLexer:
  - RegexLexer
  pygments.lexers.templates.TwigHtmlLexer:
  - DelegatingLexer
  pygments.lexers.templates.TwigLexer:
  - RegexLexer
  pygments.lexers.templates.VelocityHtmlLexer:
  - DelegatingLexer
  pygments.lexers.templates.VelocityLexer:
  - RegexLexer
  pygments.lexers.templates.VelocityXmlLexer:
  - DelegatingLexer
  pygments.lexers.templates.XmlDjangoLexer:
  - DelegatingLexer
  pygments.lexers.templates.XmlErbLexer:
  - DelegatingLexer
  pygments.lexers.templates.XmlPhpLexer:
  - DelegatingLexer
  pygments.lexers.templates.XmlSmartyLexer:
  - DelegatingLexer
  pygments.lexers.templates.YamlJinjaLexer:
  - DelegatingLexer
  pygments.lexers.teraterm.TeraTermLexer:
  - RegexLexer
  pygments.lexers.testing.GherkinLexer:
  - RegexLexer
  pygments.lexers.testing.TAPLexer:
  - RegexLexer
  pygments.lexers.textedit.AwkLexer:
  - RegexLexer
  pygments.lexers.textedit.SedLexer:
  - RegexLexer
  pygments.lexers.textedit.VimLexer:
  - RegexLexer
  pygments.lexers.textfmts.GettextLexer:
  - RegexLexer
  pygments.lexers.textfmts.HttpLexer:
  - RegexLexer
  pygments.lexers.textfmts.IrcLogsLexer:
  - RegexLexer
  pygments.lexers.textfmts.KernelLogLexer:
  - RegexLexer
  pygments.lexers.textfmts.NotmuchLexer:
  - RegexLexer
  pygments.lexers.textfmts.TodotxtLexer:
  - RegexLexer
  pygments.lexers.theorem.IsabelleLexer:
  - RegexLexer
  pygments.lexers.theorem.RocqLexer:
  - RegexLexer
  pygments.lexers.thingsdb.ThingsDBLexer:
  - RegexLexer
  pygments.lexers.tlb.TlbLexer:
  - RegexLexer
  pygments.lexers.tls.TlsLexer:
  - RegexLexer
  pygments.lexers.tnt.TNTLexer:
  - Lexer
  pygments.lexers.trafficscript.RtsLexer:
  - RegexLexer
  pygments.lexers.typoscript.TypoScriptCssDataLexer:
  - RegexLexer
  pygments.lexers.typoscript.TypoScriptHtmlDataLexer:
  - RegexLexer
  pygments.lexers.typoscript.TypoScriptLexer:
  - RegexLexer
  pygments.lexers.typst.TypstLexer:
  - RegexLexer
  pygments.lexers.ul4.CSSUL4Lexer:
  - DelegatingLexer
  pygments.lexers.ul4.HTMLUL4Lexer:
  - DelegatingLexer
  pygments.lexers.ul4.JavascriptUL4Lexer:
  - DelegatingLexer
  pygments.lexers.ul4.PythonUL4Lexer:
  - DelegatingLexer
  pygments.lexers.ul4.UL4Lexer:
  - RegexLexer
  pygments.lexers.ul4.XMLUL4Lexer:
  - DelegatingLexer
  pygments.lexers.unicon.IconLexer:
  - RegexLexer
  pygments.lexers.unicon.UcodeLexer:
  - RegexLexer
  pygments.lexers.unicon.UniconLexer:
  - RegexLexer
  pygments.lexers.urbi.UrbiscriptLexer:
  - ExtendedRegexLexer
  pygments.lexers.usd.UsdLexer:
  - RegexLexer
  pygments.lexers.varnish.VCLLexer:
  - RegexLexer
  pygments.lexers.varnish.VCLSnippetLexer:
  - VCLLexer
  pygments.lexers.verification.BoogieLexer:
  - RegexLexer
  pygments.lexers.verification.SilverLexer:
  - RegexLexer
  pygments.lexers.verifpal.VerifpalLexer:
  - RegexLexer
  pygments.lexers.vip.VisualPrologBaseLexer:
  - RegexLexer
  pygments.lexers.vip.VisualPrologGrammarLexer:
  - VisualPrologBaseLexer
  pygments.lexers.vip.VisualPrologLexer:
  - VisualPrologBaseLexer
  pygments.lexers.vyper.VyperLexer:
  - RegexLexer
  pygments.lexers.webassembly.WatLexer:
  - RegexLexer
  pygments.lexers.webidl.WebIDLLexer:
  - RegexLexer
  pygments.lexers.webmisc.CirruLexer:
  - RegexLexer
  pygments.lexers.webmisc.DuelLexer:
  - RegexLexer
  pygments.lexers.webmisc.QmlLexer:
  - RegexLexer
  pygments.lexers.webmisc.SlimLexer:
  - ExtendedRegexLexer
  pygments.lexers.webmisc.XQueryLexer:
  - ExtendedRegexLexer
  pygments.lexers.wgsl.WgslLexer:
  - RegexLexer
  pygments.lexers.whiley.WhileyLexer:
  - RegexLexer
  pygments.lexers.wowtoc.WoWTocLexer:
  - RegexLexer
  pygments.lexers.wren.WrenLexer:
  - RegexLexer
  pygments.lexers.x10.X10Lexer:
  - RegexLexer
  pygments.lexers.xorg.XorgLexer:
  - RegexLexer
  pygments.lexers.yang.YangLexer:
  - RegexLexer
  pygments.lexers.yara.YaraLexer:
  - RegexLexer
  pygments.lexers.zig.ZigLexer:
  - RegexLexer
  pygments.scanner.EndOfText:
  - RuntimeError
  pygments.scanner.Scanner: []
  pygments.sphinxext.PygmentsDoc:
  - Directive
  pygments.style.Style: []
  pygments.style.StyleMeta:
  - type
  pygments.styles.abap.AbapStyle:
  - Style
  pygments.styles.algol.AlgolStyle:
  - Style
  pygments.styles.algol_nu.Algol_NuStyle:
  - Style
  pygments.styles.arduino.ArduinoStyle:
  - Style
  pygments.styles.autumn.AutumnStyle:
  - Style
  pygments.styles.borland.BorlandStyle:
  - Style
  pygments.styles.bw.BlackWhiteStyle:
  - Style
  pygments.styles.coffee.CoffeeStyle:
  - Style
  pygments.styles.colorful.ColorfulStyle:
  - Style
  pygments.styles.default.DefaultStyle:
  - Style
  pygments.styles.dracula.DraculaStyle:
  - Style
  pygments.styles.emacs.EmacsStyle:
  - Style
  pygments.styles.friendly.FriendlyStyle:
  - Style
  pygments.styles.friendly_grayscale.FriendlyGrayscaleStyle:
  - Style
  pygments.styles.fruity.FruityStyle:
  - Style
  pygments.styles.gh_dark.GhDarkStyle:
  - Style
  pygments.styles.gruvbox.GruvboxDarkStyle:
  - Style
  pygments.styles.gruvbox.GruvboxLightStyle:
  - Style
  pygments.styles.igor.IgorStyle:
  - Style
  pygments.styles.inkpot.InkPotStyle:
  - Style
  pygments.styles.lightbulb.LightbulbStyle:
  - Style
  pygments.styles.lilypond.LilyPondStyle:
  - Style
  pygments.styles.lovelace.LovelaceStyle:
  - Style
  pygments.styles.manni.ManniStyle:
  - Style
  pygments.styles.material.MaterialStyle:
  - Style
  pygments.styles.monokai.MonokaiStyle:
  - Style
  pygments.styles.murphy.MurphyStyle:
  - Style
  pygments.styles.native.NativeStyle:
  - Style
  pygments.styles.nord.NordDarkerStyle:
  - Style
  pygments.styles.nord.NordStyle:
  - Style
  pygments.styles.onedark.OneDarkStyle:
  - Style
  pygments.styles.paraiso_dark.ParaisoDarkStyle:
  - Style
  pygments.styles.paraiso_light.ParaisoLightStyle:
  - Style
  pygments.styles.pastie.PastieStyle:
  - Style
  pygments.styles.perldoc.PerldocStyle:
  - Style
  pygments.styles.rainbow_dash.RainbowDashStyle:
  - Style
  pygments.styles.rrt.RrtStyle:
  - Style
  pygments.styles.sas.SasStyle:
  - Style
  pygments.styles.solarized.SolarizedDarkStyle:
  - Style
  pygments.styles.solarized.SolarizedLightStyle:
  - SolarizedDarkStyle
  pygments.styles.staroffice.StarofficeStyle:
  - Style
  pygments.styles.stata_dark.StataDarkStyle:
  - Style
  pygments.styles.stata_light.StataLightStyle:
  - Style
  pygments.styles.tango.TangoStyle:
  - Style
  pygments.styles.trac.TracStyle:
  - Style
  pygments.styles.vim.VimStyle:
  - Style
  pygments.styles.vs.VisualStudioStyle:
  - Style
  pygments.styles.xcode.XcodeStyle:
  - Style
  pygments.styles.zenburn.ZenburnStyle:
  - Style
  pygments.token._TokenType:
  - tuple
  pygments.util.ClassNotFound:
  - ValueError
  pygments.util.Future: []
  pygments.util.OptionError:
  - Exception
  pygments.util.UnclosingTextIOWrapper:
  - TextIOWrapper
ep:
  func_name: TestOneInput
  module: '...fuzz_guesser'
