úÎ#,‰     NoneCPP #define macrosCPP Includes directoryCPP pre-include file None`Type synonym representing a location in the source code. The tuple represents the following: (start line, start col).None35 3Type describing how the results should be exported.Text-only output, no colors.Text-only output, with colors.Data is serialized to JSON.:Type holding all the options passed from the command line.>Minimum complexity a block has to have to be shown in results.,Describe how the results should be exported. gRepresent the result of the analysis of one file. It can either be an error message or a list of  s. 3Hold the data associated to a function binding: %(location, function name, complexity). !"#$%&' !"#   !"#$%&'None(ICompute cyclomatic complexity of every function binding in the given AST.)*+(,-./012345()*+(,-./012345None 6789:;<=>?The block formatterThe error formatterThe single line formatter678 6789:;<=>?None 9Order a list of blocks. Ordering is done with respect to: complexity (descending)line number (ascending)function name (alphabetically) AFilter the results of the analysis, with respect to the given .FExport analysis' results. How to export the data is defined by the  parameter.@  @ NoneFType synonym for a syntax node representing a module tagged with a SrcSpaneParse the code in the given filename and compute cyclomatic complexity for every function binding.DParse a module with the default instructions for the C pre-processorABParse a module with specific instructions for the C pre-processor. -The filename corresponding to the source codeBACDEF BACDEF(c) 2015 Michele LacchiaISC*Michele Lacchia <michelelacchia@gmail.com>alphaportableNone   G      !"#$%&''()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMargon_38uuaOIjPWCK1qNQ1URJE5ArgonArgon.Preprocess Argon.Loc Argon.Types Argon.VisitorArgon.Formatters Argon.Results Argon.ParserLoc OutputModeBareTextColoredJSONConfigminCC outputModeAnalysisResultComplexityBlockCCorder filterResultsexportLModuleanalyze parseModule cppDefine cppIncludecppFile CppOptionsdefaultCppOptionsgetPreprocessedSrcDirectgetPreprocessedSrcDirectPriminjectCppOptionsaddOptP alterSettings srcSpanToLoc locToStringtagMsg GhcParseErrorlocmsg $fToJSON(,)$fToJSONComplexityBlock$fShowGhcParseError$fExceptionGhcParseErrorfuncsCC MatchBodyFunctionExpfunCCgetBinds getLocation getFuncName complexity getMatchesgetNamesumWithvisitExpvisitOpbareTextFormattercoloredTextFormatter jsonFormatteropenforereset coloredFunc coloredRank formatSingle formatResultsortOnparseModuleWithCpp handleExc parseCode runParser initDynFlagscustomLogAction